iPhone アプリと GData API は初めてです。マルチユーザー アプリケーションのデータ ストレージとして Google ドキュメントを使用したいのですが、データへのアクセス権を制御する必要があります。
最初のユーザーがデータを取得すると、そのユーザーはそれを読み書きできますが、他のすべてのユーザーは読み取りしかできません。しかし、最初のユーザーがデータの作業を終了してアプリケーションを終了したら、2 番目のユーザーに書き込み権限を取得してもらいたいと考えています。
これを解決する方法を見つけてください。
私の考えは次のようなものです。データが保存される「ApplicationData」ファイルと、データを操作するユーザーの名前が正しい順序で保存される「DataInfo」ファイルの 2 つのファイルが必要です。最初のユーザーが終了すると、「DataInfo」に自分の名前が含まれる最初の行を削除します。また、読み取りアクセス権しか持たない他のすべてのユーザーは、毎分 (たとえば) "DataInfo" をダウンロードして、状況が変化したかどうかを確認する必要があります。しかし、私は非常に疑問です。それが私の問題を解決する良い方法です。多くのユーザーが同じファイルを頻繁にダウンロードするのは良いことだとは思いません。
何か案は ?