7

我在今年的 WWDC 上观看了主题演讲,并对 iOS 11 带来的所有新功能感到兴奋。Apple 对 App Store 中游戏的高度重视以及 iPad 历史上最大的升级非常令人兴奋。但最让我兴奋的是,iOS 11 将首次为 iOS 带来一些文件系统的平稳性。他们Files自然而然地将其称为应用程序。在新用户从微软产品到 iOS 中获得类似 Windows 的体验方面,这似乎是向前迈出了一大步。

我的问题是,作为目前正在开发一个以文档为导向的项目的开发人员,我如何在设计中向前看以便处理这种能力?我现在知道,documents如果您在.plist使用Application supports iTunes file sharing密钥时启用此功能,Apple 允许您的应用程序通过 iTunes 向用户公开您的应用程序沙箱的目录。这对Files应用程序的工作方式是否相同?意思是,该Files应用程序是否会公开documents您设备上所有应用程序的文件夹,这些应用程序的密钥Application supports iTunes file sharing设置为? YES.plist

4

2 回答 2

3

只需将Supports Document Browser( UISupportsDocumentBrowser) 键添加到 Info.plist 并将其设置为 YES。

On My iPhone如果里面有文件,文档文件夹将显示在部分中。

于 2018-02-01T21:32:41.407 回答
1

如果您的应用支持 iTunes 文件共享,并且Info.plist键“支持就地打开文档” ( LSSupportsOpeningDocumentsInPlace) 也设置为YES,则您应用的 Documents 目录中的文件将在 Files 应用中可见。如果你有一个基于 UIDocument 的应用程序,那是安全的。

于 2018-08-12T14:05:52.740 回答