【发布时间】:2014-08-02 09:48:42
【问题描述】:
我在上传新版本的应用程序时遇到问题。
我已经检查了Same question的答案,但没有找到满意的答案。
问题:
您的应用在 Info.plist 中将 UIFileSharingEnabled 键设置为 true,但此功能不起作用。
启用文件共享后,整个 Documents 文件夹将用于 文件共享。不打算通过文件供用户访问的文件 共享功能应该存储在应用程序的另一部分 捆。如果您的应用程序不需要文件共享功能, Info.plist 中的 UIFileSharingEnabled 键不应设置为 真的。
在 Info Plist 中,我已将 Application supports iTunes file sharing 设置为 Yes。
对于我在下面的代码中使用的所有文档操作
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
我该如何解决这个问题?
【问题讨论】:
-
用户是否应该通过iTunes访问您存储在Documents文件夹中的文件?
-
是的,它由用户访问。用户只能保存 Documents 文件夹中的文件
-
Documents 文件夹中是否存在用户不能通过 iTunes 访问(或删除或重命名)的文件?
-
是的,有一个文件不供用户使用,仅用于编程目的..所以会有问题吗?
-
是的,这是个问题。由于启用了文件共享,用户将能够删除或重命名 Documents 文件夹中的任何文件。完全按照 Apple 告诉你的去做。将文件存储在其他位置或关闭共享。
标签: ios appstore-approval