FYI, I tested this on an iPad with iOS 11 beta 2 and opening an existing UIDocument works on the actual device - just not on the simulator. I updated my bug report with this information.
Dave Reed > On Jun 21, 2017, at 5:08 PM, Jonathan Hull <jh...@gbis.com> wrote: > > That part is really confusing me as well (I am also using a package > document). I started by using the documents directory, but I keep getting an > error that the browser doesn’t have access. Then I switched to the temp > directory, and now it works part of the time, and the other times I still get > the same error. > > Where are we supposed to create our package? Does the browser copy it to a > specific place? or do we need to copy it? > > Here is the error: > [ERROR] Could not get attribute values for item file:<File Path Here>. Error: > Error Domain=NSFileProviderInternalErrorDomain Code=1 "The reader is not > permitted to access the URL." > > Thanks, > Jon > > >> On Jun 21, 2017, at 5:41 AM, davel...@mac.com wrote: >> >>> >>> On Jun 20, 2017, at 5:29 PM, Kyle Sluder <k...@ksluder.com> wrote: >>> >>> On Tue, Jun 20, 2017, at 03:40 PM, davel...@mac.com wrote: >>>> I'm trying out the new UIDocumentBrowserViewController in iOS 11 (using >>>> the iPad simulator). I can get it to create a new document (which is a >>>> file package) for my app, but tapping on the document in the >>>> UIDocumentBrowserViewController does not cause the delegate method >>>> documentBrowser(_ controller: UIDocumentBrowserViewController, >>>> didPickDocumentURLs documentURLs: [URL]) to get called. >>>> >>>> It does get called for another document type that is a flat file (not a >>>> file package), but it doesn't work with the file package document created >>>> by NSFileWrapper. >>>> >>>> Am I doing something wrong or is this a bug with file packages? >>> >>> Please file a bug report and send me the number so I can ensure the >>> correct team sees it. >>> >>> Thanks, >>> --Kyle >>> >>>> >>>> Thanks, >>>> Dave >> >> I have one more idea to try and then if that doesn't work, I'll try to make >> a small sample project today and submit the bug report (and I'll email you >> the #). >> >> The one thing I'm not certain about is the WWDC video shows making an empty >> file and adding it to the project as a resource and then copying it when the >> new document button is pressed. Do I just need to make an empty directory >> for that? My idea was to create an empty document with my app (in the >> simulator) and then copy that empty document directory to the Xcode project. >> Are there any special flags/attributes that need to be set on that directory >> to make it a correct package? >> >> Thanks, >> Dave Reed >> >> >> >> _______________________________________________ >> >> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) >> >> Please do not post admin requests or moderator comments to the list. >> Contact the moderators at cocoa-dev-admins(at)lists.apple.com >> >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/cocoa-dev/jhull%40gbis.com >> >> This email sent to jh...@gbis.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com