私はいくつかのアプリ内購入アイテムを実装する予定で、購入情報/データを保存して、顧客が同期したときにiTunesがその情報をバックアップするようにしたいと考えています。 Appleが提供するマニュアルには、これが可能であると書かれていますが、実際にどのように説明しているのかは分かりませんiOS - アプリ内購入データを保存するにはどうすればよいですか?
どのように購入履歴を保存するのですか(各項目にNSStringを付けます)、次回の同期時にiTunesがバックアップするようにしますか?
最後に、このすべてをライブにする前に、これをテストすることをどのように提案しますか?
ありがとうございました。
P.S.今はNSUserDefaultsを使ってこの情報を保存しています。
ありがとうございます。ですから、NSUserDefaultsはiTunesにバックアップされていますか?ドキュメンテーションでは、開発者がNSUserDefaultsを意味する "Application Preferences"に保存した場合、ユーザーがこの情報をバックアップできることが記述されているので尋ねます。再度、感謝します。 – RyanM
うん、NSUserDefaults =アプリの設定。 –
しかし、未修正のデバイス上のフリーツールでファイルを編集することができるため、有効性をチェックすることなく、ユーザー変更可能なファイルに購入などの重要な情報を書き込むことは避けてください – Sirens