アプリレビューチームのメンバーとチャットしたところ、アプリが承認されるにはDB10MBを提供するのは非常に大きいと言われました。女性は、私のアプリの問題は、ストレージガイドラインのガイドライン2.23に準拠していないことだと私に言いました。彼ら、少なくとも私が電話で話した人は、10MBの最初の起動時にデータベースをコピーするアプリはAppleによって承認されないと主張した。50,000を超えるレコードのセットを含むデータベースをリソースフォルダーからライブラリフォルダーにコピーしています。私はデータベースを2つのDBに分離しています。1つはユーザーが実際に変更を適用しているDBで、もう1つはユーザーがデータをコピーできるDBです。
質問:リソースディレクトリからDBをコピーする代わりに別の方法はありますか?リソースフォルダーからライブラリフォルダーへのアプローチを決定しました。これは単に最速であり、私にとって最もユーザーフレンドリーなアプローチのように思えたからです。もちろん、ユーザーにインターネットからDBをダウンロードさせることもできます。しかし、これはさらに別のプロセスステップであり、私は個人的にエンドユーザーとしては実行したくありません。
私はまだAppleからの仕様を持っていません、最初の起動DBの最大許容サイズは何ですか。わからない、なぜAppleがこの情報についてそんなに騒ぎ立てるのか。
とにかく、私はあなたのコメントと可能な解決策のアプローチを本当に感謝します。
レネ