1

私はiPad/iPhoneアプリ/ゲーム開発に不慣れです。

私はゲームを開発しています。ゲームは、現在の着用、購入したアイテムなどのユーザーの在庫を確認する必要があります。iPad/iPhone用のコアデータとsqlite3を読み通しました。これが私の質問です:

  1. コアデータ(sqlite3を使用)は電話にのみデータを保存できますか?

  2. Webデータベースに保存する必要がありますか(おそらく:obj c-> php-> database-> obj c)

2番目の質問をした理由は、iPadゲームをダウンロードしてインストールし、一定のレベルまでプレイし、アイテムを購入するためです。次に、iPadからゲームをアンインストール/削除し、ゲームを再インストールします。私がゲームをもう一度プレイすると、ゲームは私のアイデンティティを認識し、私がどのレベルであったか、どのアイテムを手に入れたかを認識します。そして、これは私にそれをさせます、それは開発者のデータベースのどこかに保存される可能性があります。私が間違っている?

  1. ベストプラクティスは何ですか?電話にデータを保存する(コアデータを使用)、オンラインデータベースに保存する(mysqlからphp)、または両方の場所に保存しますか?お知らせ下さい。

ありがとう。

4

1 に答える 1

0

appStoreで購入を復元する手順があります。

http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/MakingaPurchase/MakingaPurchase.html

于 2010-12-30T10:08:29.003 に答える