我刚刚使用 CloudKit 和 CoreData 发布了我的一个应用程序的更新。该应用程序使用 mac-catalyst 在 iOS 和 macOS 上运行。我收到了一位使用 M1 Mac Mini 的用户发来的电子邮件,他说他在 Mac 上投放的记录没有同步到他的 iPhone,但使用 iPhone 添加的记录确实会显示在他的 Mac 上。
我已经在运行 Catalina 的 MacBook Pro 和 Big Sur 上的 MacBook Air 上测试了该应用程序,使用 3 个不同的 Apple ID 和 iOS 设备,并且记录同步,无论它们是在 iOS 设备还是 Mac 上创建都没有任何问题。我无法访问任何 M1 硬件,因此我不确定它们在 CloudKit 同步方面的行为是否与英特尔版本有所不同。网上似乎有很多关于 iCloud 驱动器同步和 M1 Mac 的抱怨,但我没有发现任何特别提到 CloudKit 和 CoreData 的内容。这里有没有其他人有来自用户的类似报告? M1 Mac 中是否有任何设置会阻止 CloudKit 同步?
非常感谢您对此的任何帮助。谢谢