gpt4 book ai didi

ios - iCloud:在 iOS 和 tvOS 之间同步键值存储

转载 作者:行者123 更新时间:2023-12-01 18:45:06 25 4
gpt4 key购买 nike

我有一个在 iOS 和 tvOS 上运行的应用程序。我已经使用 iCloud 键值存储设置了设置同步:

  • iOS 版本使用 iCloud KVS 同步数据。这工作正常。
  • tvOS 版本使用 iCloud KVS 同步数据。也工作正常。
  • 但是,我无法获得 iOS 和 tvOS 版本相互同步 .

  • 我相信我已正确执行所有步骤:
  • 相同的应用程序 ID,相同的捆绑包 ID。
  • 在所有设备上登录相同的 iCloud 帐户。
  • 字段com.apple.developer.ubiquity-kvstore-identifier权利中的相同 ($(TeamIdentifierPrefix)$(CFBundleIdentifier))。
  • 键名相同
  • 两个应用程序都通过网络同步(不仅仅是本地缓存)。

  • 有没有人让跨 iOS/tvOS 同步工作?这甚至可能吗?谢谢你的任何建议。

    最佳答案

    我认为 Apple 在这里有问题,因为我可以在 iOS 应用程序和 macOS 应用程序之间共享没有问题,但是当我将相同的程序和权利应用于我的 tvOS 应用程序时,我无法检索共享的键值。我刚刚回答了一个类似的问题,我的测试的完整结果可以在这里找到:https://stackoverflow.com/a/36778154/6145996

    上面,您提到您设置了 com.apple.developer.ubiquity-kvstore-identifier ,但 CloudKit 也是关于默认容器的。您需要确保您的应用程序也在使用您的主要共享容器。以下是苹果的说明:

    enter image description here

    关于ios - iCloud:在 iOS 和 tvOS 之间同步键值存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36719953/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com