【问题标题】:iTunes File Sharing ClarificationiTunes 文件共享说明
【发布时间】:2013-07-28 19:06:53
【问题描述】:

最近我的申请被 Apple 拒绝了,原因是:

“您的应用在 Info.plist 中将 UIFileSharingEnabled 键设置为 true,但不用于文件共享的文件和文件夹包含在其 Documents 文件夹中...”

我将我的应用程序数据存储在文档目录、图像和核心数据数据库中。这是一个非常简单的进步,它允许用户备份和导入数据。以下是主要步骤:

  1. 用户可以备份数据,压缩文件夹。
  2. 然后用户可以使用 iTunes 文件共享来取出备份。
  3. 用户可以导入覆盖文档目录中数据的 zip 文件。

有没有其他人遇到过类似的问题?看来我用对了。

【问题讨论】:

    标签: ios file-sharing


    【解决方案1】:

    您应该将 zip 文件放在 Documents 文件夹中,而不是任何其他文件。事实上,您还将核心数据文件(以及用户不应该看到的一些其他文件)放在 Documents 文件夹中,这就是它被拒绝的原因。

    您可以将用户不应该看到的任何文件存储在另一个文件夹中,例如Application Support 文件夹。

    【讨论】:

    • 您有什么建议将核心数据数据库和其他图像放在哪里?
    • 阅读我回答的最后一句话。
    • 我真的希望将数据备份到 iCloud 中,该文件夹将在文档目录中。
    • 我很确定 Application Support 文件夹中的所有内容都已备份到 iCloud。我知道它带有 iTunes 备份。
    • 我在应用程序支持文件中移动了我的所有数据,但我的应用程序仍因完全相同的原因被拒绝。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-13
    • 1970-01-01
    • 1970-01-01
    • 2014-04-04
    • 1970-01-01
    • 2015-07-22
    • 1970-01-01
    相关资源
    最近更新 更多