是否有任何与“使用本地存储:0”消息对应的通知?
NSPersistentStoreCoordinatorStoresDidChangeNotification 在 iCloud 中有东西时被调用,但在 iCloud 中没有任何东西并且 iCloud 准备就绪时似乎没有被调用。
当我已经在一个设备上与 iCloud 同步数据并且我第一次连接第二个设备时,当 iCloud 准备好时会调用 NSPersistentStoreCoordinatorStoresDidChangeNotification。但是当应用程序在第一台设备上首次启动时,当 iCloud 中还没有交易日志时,我根本没有收到通知。比如我没有办法提示用户:你没有其他的profile,创建一个。我有一个选择是让用户创建配置文件并在准备好后与 iCloud 合并。因此,用户必须在多个设备上一遍又一遍地输入他/她的信息。