Appleテスターは、ガイドラインに違反しているため、アプリを拒否されました。
[2.23アプリはiOSデータストレージガイドラインに準拠する必要があります。従わない場合、アプリは拒否されます]
フラグなしでデータベースファイルを保存NSURLIsExcludedFromBackupKeyしたため(iCloudにバックアップされました)、拒否されました。
そこで、NSURLIsExcludedFromBackupKeyファイルにフラグを追加し、iCloudに保存されるデータの量を減らしました。
しかし、NSUserDefaultsもiCloudである程度のスペースを必要とすることに気づきました。私たちは使用[NSUserDefaults standardUserDefaults]していますが、それをあまり制御できません。
device->settings->iCloud->Storage&に移動するとBackUP->Manage Storage、NSUserDefaultsを使用しているため、アプリがiCloudで0.5kbのデータを取得していることがわかります。(コード内のNSUserDefaultsの使用を削除すると、0に減少します-データなし)
NSUserDefaultsがiCloudのデータを取得するため、Appleはアプリを再度拒否しますか?