2016-05-03 12 views
0

私の最初のアプリはいつか戻ってきましたが、IOSデータストレージガイドラインのために却下されました。IOSアプリケーションが拒否されました:2.23 - アプリケーションはiOSデータストレージガイドラインに従わなければなりません

私は多くのことを研究し、ドキュメントディレクトリにはユーザー固有のデータのみが含まれている必要があります。それ以外の場合は、バックアップしないとマークする必要があります。私は以下の手順に従って、わずか0.2kbのデータが私のアプリでバックアップされていることを発見しました。 - あなたのアプリをインストールし、起動 - [設定]> [iCloud上>ストレージ> を管理する - 必要な場合は、「すべてのアプリケーションの表示を」 タップし、 - - 私が知りたいのは何のアプリのストレージをチェック

お使いのデバイス を選択私のDocumentとtmpディレクトリがどこから空になっていても、私はこの0.2kbのデータを取得しています。

screenshot of my app directory from xcode

任意の提案ですか?

+0

あなたのコードがすでに迅速になっていても、他人があなたの投稿を簡単に見ることができるようにしても、swiftまたはobjectiveCを使用するかどうかを指定する必要があります。 – 0yeoj

+0

@ 0yeoj – Dushyant

+0

これはNSFileManager'が必要だと思っています。[here](http://stackoverflow.com/questions/25100262/save-data-to-plist-file-in-swift)を見てみてください。 – 0yeoj

答えて

0

これはあなたの問題全体を解決するかどうかはわかりませんが、バンドル内のファイルは変更できません。 setResourceバンドル内の何かを呼び出すとエラーが発生しています。私はあなたのアプリケーションの一部であるものになぜ呼び出すのか理解していません。

+0

私はそれがおそらくcsvファイルだと思ったあなたが私が添付したスクリーンショットを見ると、Documentsとtmpフォルダは空で、iCloudのアプリケーションストレージをチェックすると私のデバイスは0.7Kbを表示しているため、バックアップされています。だから私の問題は、キャッシュがiTunesでバックアップされていない場合、この0.7Kbのデータがどこに来るのかである。 – Dushyant

関連する問題