6

iCloud 同期プロセスに関する問題に直面しています。

ユーザーが iCloud をアクティブ化すると、アプリ サンドボックスにローカルに保存されているドキュメントがローカルの iCloud ディレクトリに移動され、サンドボックス内のファイルが削除されます。これはsetUbiquitousメソッドによって行われます。

ユーザーがiPhoneの設定でiCloudを無効にすると(「iCloudドキュメントとデータの保存」をオフにすることで)、私の問題が発生します。この場合、iCloud ディレクトリにアクセスできなくなり、アプリのサンドボックスは無効になります ( setUbiquitousメソッドによって削除されたため)。したがって、ユーザーはすべてのデータを失いました...

解決策の 1 つは、常にアプリのサンドボックスに iCloud ファイルのコピーを保持することですが、これはかなりの労力を要します。もっと簡単な方法があるはずです...誰かがより良いアイデア/解決策を持っていますか??

読んでくれてありがとう ;)

4

1 に答える 1

3

ファイルは実際には削除されず、iCloud が再び有効になったときに再ダウンロードされます。その情報を含むメッセージを表示できませんでしたか? ある意味では、設定アプリでメール アカウントを削除するのと似ています。ユーザーはおそらく、自分の電子メールがデバイスから削除されることを期待していますが、「クラウド内」ではまだ利用可能です。

于 2012-07-17T14:41:57.400 に答える