0

電子書籍アプリを作成しましたが、アプリに大量の画像と PDF ファイルが含まれています

ダウンロードした画像を /Library/Caches に置き、pdf ファイルと .sqlite3 ファイルを /Documents に入れていました。

今、私のアプリは拒否されました。これが理由です

2.23 Apps must follow the iOS Data Storage Guidelines or they will be rejected

これは、/Documents 内のすべてのものを /Library/Caches に移動する必要があるということですか? .sqlite3 ファイルを /Documents に入れた場合、アプリは再び拒否しますか?

前もって感謝します。

4

2 に答える 2

2

2.23は、インターネットから再ダウンロードできないものだけを/Documentsに入れる必要があることを意味します。つまり、ユーザーが生成したファイル。再ダウンロードできるものはすべて、ライブラリ/キャッシュにある必要があります。

このルールの理由は、/ Documentsがバックアップされ、貴重なiClouldバックアップスペースを浪費した場合にユーザーが気に入らないためです。

于 2012-12-15T22:35:34.640 に答える
1

ダウンロードした PDF とデータベースを必ずしも Caches ディレクトリに配置する必要はありません。別の方法として、「バックアップしない」属性を使用することもできます:テクニカル Q&A QA1719 - ファイルが iCloud および iTunes にバックアップされないようにするにはどうすればよいですか? .

于 2012-12-15T22:29:42.490 に答える