5

「Using local storage: 0」メッセージに対応する通知はありますか?

NSPersistentStoreCoordinatorStoresDidChangeNotification は、iCloud に何かがあるときに呼び出されますが、iCloud に何もなく、iCloud の準備ができているときに呼び出されないようです。

1 つのデバイスで既にデータを iCloud と同期しており、2 番目のデバイスを初めて接続すると、iCloud の準備が整うと NSPersistentStoreCoordinatorStoresDidChangeNotification が呼び出されます。しかし、アプリが最初のデバイスで初めて起動されたとき、iCloud にまだトランザクション ログがない場合、通知がまったく届きません。たとえば、ユーザーにプロンプ​​トを表示する方法はありません。他にプロファイルがない場合は、プロファイルを作成してください。私が持っている 1 つのオプションは、ユーザーがプロファイルを作成し、準備ができたら iCloud と統合できるようにすることです。そのため、ユーザーは複数のデバイスで自分の情報を何度も入力する必要があります。

4

0 に答える 0