iCloud 同期プロセスに関する問題に直面しています。
ユーザーが iCloud をアクティブ化すると、アプリ サンドボックスにローカルに保存されているドキュメントがローカルの iCloud ディレクトリに移動され、サンドボックス内のファイルが削除されます。これはsetUbiquitousメソッドによって行われます。
ユーザーがiPhoneの設定でiCloudを無効にすると(「iCloudドキュメントとデータの保存」をオフにすることで)、私の問題が発生します。この場合、iCloud ディレクトリにアクセスできなくなり、アプリのサンドボックスは無効になります ( setUbiquitousメソッドによって削除されたため)。したがって、ユーザーはすべてのデータを失いました...
解決策の 1 つは、常にアプリのサンドボックスに iCloud ファイルのコピーを保持することですが、これはかなりの労力を要します。もっと簡単な方法があるはずです...誰かがより良いアイデア/解決策を持っていますか??
読んでくれてありがとう ;)