iTunes 文件共享说明
Posted
技术标签:
【中文标题】iTunes 文件共享说明【英文标题】:iTunes File Sharing Clarification 【发布时间】:2013-07-28 19:06:53 【问题描述】:最近我的申请被 Apple 拒绝了,原因是:
“您的应用在
Info.plist
中将UIFileSharingEnabled
键设置为 true,但不用于文件共享的文件和文件夹包含在其 Documents 文件夹中...”
我将我的应用程序数据存储在文档目录、图像和核心数据数据库中。这是一个非常简单的进步,它允许用户备份和导入数据。以下是主要步骤:
-
用户可以备份数据,压缩文件夹。
然后用户可以使用 iTunes 文件共享来取出备份。
用户可以导入覆盖文档目录中数据的 zip 文件。
有没有其他人遇到过类似的问题?看来我用对了。
【问题讨论】:
【参考方案1】:您应该将 zip 文件放在 Documents
文件夹中,而不是任何其他文件。事实上,您还将核心数据文件(以及用户不应该看到的一些其他文件)放在 Documents
文件夹中,这就是它被拒绝的原因。
您可以将用户不应该看到的任何文件存储在另一个文件夹中,例如Application Support
文件夹。
【讨论】:
您有什么建议将核心数据数据库和其他图像放在哪里? 阅读我回答的最后一句话。 我真的希望将数据备份到 iCloud 中,该文件夹将在文档目录中。 我很确定Application Support
文件夹中的所有内容都已备份到 iCloud。我知道它带有 iTunes 备份。
我在应用程序支持文件中移动了我的所有数据,但我的应用程序仍因完全相同的原因被拒绝。以上是关于iTunes 文件共享说明的主要内容,如果未能解决你的问题,请参考以下文章