我有一个在 iOS 和 tvOS 上运行的应用程序。我已经使用 iCloud 键值存储设置了设置同步:
- iOS 版本使用 iCloud KVS 同步数据。这工作正常。
- tvOS 版本使用 iCloud KVS 同步数据。也工作正常。
- 但是,我无法让iOS 和 tvOS 版本相互同步。
我相信我已正确执行所有步骤:
- 相同的应用程序 ID,相同的捆绑包 ID。
- 在所有设备上登录相同的 iCloud 帐户。
- 权利中的字段
com.apple.developer.ubiquity-kvstore-identifier
是相同的 ($(TeamIdentifierPrefix)$(CFBundleIdentifier))。 - 键名相同
- 两个应用程序都通过网络同步(不仅仅是本地缓存)。
有没有人让跨 iOS/tvOS 同步工作?这甚至可能吗?谢谢你的任何建议。