【问题标题】:Cloudkit JS - Is there possible to generate Api token dynamically without using iCloud dashboardCloudkit JS - 是否可以在不使用 iCloud 仪表板的情况下动态生成 Api 令牌
【发布时间】:2020-03-21 14:29:31
【问题描述】:

我需要从 web 访问 iCloud 容器私有数据库数据,所以我使用 cloudkit js,我可以使用 containerIdentifierapiTokenAuth.apiToken 访问 iCloud 容器私有数据。

apiToken 是使用 iCloud 仪表板生成的

但我的要求是我需要获取由不同用户上传的 iCloud 容器私有数据,这意味着我的 ios 开发人员使用 xcode 创建一个容器,并对每个使用相同的容器名称的用户使用我的应用程序,当用户上传他们的数据时,它会存储到他们的(用户)自己的 icloud 容器私有数据库

好的,在这种情况下,我将如何从 Web 访问不同用户的私有数据库,其中 apiToken 之前没有在任何地方生成?

  • 是否可以使用 xCode 生成 ApiToken?比如容器 ID!
  • 或任何其他方式访问 iCloud 数据库?喜欢 cloudkit js!
  • 或者任何其他使用 REST API 生成 iCloud api 令牌的方法?使用苹果用户凭据

我不是IOS开发人员,所以如果我理解的任何错误,对不起!

【问题讨论】:

    标签: icloud cloudkit-environments cloudkit-js


    【解决方案1】:

    这个问题有点老了,如果你已经弄清楚了,很抱歉。但这是我对您的问题的意见:

    1. 生成 API 令牌的唯一方法是通过 CloudKit 仪表板。
    2. 您可以通过 Swift API 和 CloudKit JS API 访问 iCloud 数据库,是的。
    3. 是的,您可以通过这里的 Web 服务 API 访问 CloudKit:https://developer.apple.com/library/archive/documentation/DataManagement/Conceptual/CloudKitWebServicesReference/index.html#//apple_ref/doc/uid/TP40015240-CH41-SW1

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-11
      • 2020-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-21
      • 2020-01-09
      相关资源
      最近更新 更多