Cloudkit JS - 是否可以在不使用 iCloud 仪表板的情况下动态生成 Api 令牌

Cloudkit JS - Is there possible to generate Api token dynamically without using iCloud dashboard

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

The apiToken is genereated by using iCloud dashboard

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

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

我不是 IOS 开发者,所以如果我的理解有任何错误,抱歉!

这个问题有点老了,很抱歉,如果您已经解决了这个问题。但这是我对你的问题的看法:

  1. 生成 API 令牌的唯一方法是通过 CloudKit 仪表板。
  2. 您可以通过 Swift APIs 和 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

希望对您有所帮助!