2013-07-28 102 views
2

最近,我有我的申請被拒絕,被蘋果:iTunes的文件共享澄清

「您的應用在Info.plistUIFileSharingEnabled鍵設置爲true,但文件和文件夾不能用於文件共享載在其Documents文件夾中...「

我將我的應用程序數據存儲在文檔目錄,圖像和核心數據庫中。這是一個非常簡單的進程,它允許用戶備份和導入數據。以下是主要步驟:

  1. 用戶可以備份壓縮文件夾的數據。
  2. 用戶可以使用iTunes文件共享來取出備份。
  3. 用戶可以導入覆蓋文檔目錄中的數據的zip文件。

是否有其他人遇到過類似的問題?這似乎是我正確使用它。

回答

4

您應該將zip文件放在Documents文件夾中,而不是其他任何文件。您還將Documents文件夾中的核心數據文件(以及用戶應該看不到的其他文件)放在Documents文件夾中的原因是它被拒絕的原因。

您可以存儲任何用戶不應在其他文件夾(如Application Support文件夾)中看到的文件。

+0

對於將核心數據庫和其他圖像放在哪裏的任何建議? – Vikings

+0

閱讀我答案的最後一句。 – rmaddy

+0

我真的希望將數據備份到iCloud中,該文件夾將位於文檔目錄中。 – Vikings