iphone:リソースフォルダーにあるplistにユーザー入力を保存できますか?
-
10-07-2019 - |
質問
変換情報を保存するために使用しているResourcesフォルダーにplistがあります。ユーザーに「オフ」にする機能を提供したいと思います。特定の単位を使用して、それらの単位が変換で使用されないようにします。変換情報を含む2つのリストを保持する必要はありません。
刺激装置のそのplistファイルにデータを保存することができます。 (writeToFileおよびpathForResourceを使用)。これが問題のあるアプローチかどうか疑問に思っています。
- 展開時にこれに問題はありますか? (つまり、アップルはplistを封印します)
- アップグレードをプッシュするとどうなりますか?そのアップグレードにリストに追加された新しいユニットが含まれる場合はどうなりますか?
- plistをユーザーのドキュメントディレクトリにコピーするようなことは理にかなっていますか?
ありがとう。
解決
アプリバンドルを変更することはできません。さらに、アプリが署名されます。代わりに、最初の起動時にplistをドキュメントディレクトリにコピーし、そこからアクセスします。
他のヒント
アプリケーションバンドルに含まれているものはすべて、制限されていません。iPhoneのDRMは同じままにする必要があります。
Apllication DocumentフォルダーまたはPreferenceフォルダーに設定を保存する必要があります。
iOSを使用する設定バンドル ...
所属していません StackOverflow