特定のライセンスアプリのユーザーがアクセスできるオフラインデータストアを維持する必要があるiPhoneアプリを作成しています。
異なるアカウントを持つ複数のユーザーがデータを共有できる「クラウド」アカウントが必要です。これは可能ですか?
私はグーグルで検索してSOを検索しましたが、この特定のトピックについては何も見つかりません。
iCloudアカウントは1人のユーザーに関連付けられています。
複数のユーザー間で共有できるiCloudアカウントを設定できるかどうかを尋ねる場合。そんなことはありません。
自分でデータの同期と販売を担当したくない場合は、Dropboxをご覧ください。ユーザーは共有Dropboxフォルダーを設定して、あなたが求めているのと同じようなことを行うことができます。
ただし、異なるユーザーが同じ値を変更した場合、CDストアをDropboxフォルダーに配置するだけでは、マージの競合を処理するのに十分ではありません。この場合の解決策の1つは、更新を送信し、マージを解決し、データをデバイスにプッシュバックして独自のCoreDataストアに保存できるWebサービスを用意することです。
ストアをクラウドに配置するよりも少し複雑ですが、これは難しいことです。
あなたはicloudから始める必要があります
ネット上で最高のチュートリアルの1つは次のとおりです。
http://www.raywenderlich.com/6015/beginning-icloud-in-ios-5-tutorial-part-1
http://www.raywenderlich.com/6031/beginning-icloud-in-ios-5-tutorial-part-2
サンプルicloudプロジェクト http://cdn3.raywenderlich.com/downloads/dox.zip
幸運を祈ります