-1

問題: アプリケーションは、アプリケーション固有の情報 (AppStore で購入したオブジェクト、ユーザーが何らかの要素を使用できるなど、あらゆる情報) をユーザーの iOS デバイスに保存し、この情報を他のユーザー デバイス間で同期する必要があります。

質問:この情報をどこにどのように保存すればよいですか?

よろしければ、お暇がありましたら、幅広い回答をいただければと思います。

ありがとう。

4

2 に答える 2

0

Sqlite3 を使用してデバイスに情報を保存し、デバイスに公開された Web サービスを備えた AWS (Amazon Web サービス) の EC2 インスタンスの Web サーバーである共通の情報源を使用して、他のデバイスと同期します。

于 2012-11-16T14:20:58.153 に答える
0

他のユーザーデバイス間で情報を同期する必要があります

同期が必要なデバイスが同じ人に属している場合、これはまさにiCloud の使用例です。データの性質に応じて、iCloud を使用する方法がいくつかあります。詳細については、Apple の iCloud ドキュメントを参照してください。

デバイスが複数の異なる人に属している場合は、独自の同期戦略を展開し、必要なサーバー インフラストラクチャを提供する必要があります。簡単な方法は、変更を追跡するためにサーバー上にデータベースを維持することです。プッシュ通知を使用して、各デバイスに更新を通知したり、デバイスを定期的にチェックインさせたりできます。

于 2012-11-20T09:39:31.700 に答える