Cloudkit JS - 是否可以在不使用 iCloud 仪表板的情况下动态生成 Api 令牌
Cloudkit JS - Is there possible to generate Api token dynamically without using iCloud dashboard
我需要从网络访问 iCloud 容器私有数据库数据,所以我使用 cloudkit js,我可以使用 containerIdentifier
和 apiTokenAuth.apiToken
访问 iCloud 容器私有数据。
The apiToken is genereated by using iCloud dashboard
但我的要求是我需要获取由不同用户上传的 iCloud 容器私有数据,这意味着我的 ios 开发人员使用 xcode 并为使用我的应用程序的每个用户使用相同的容器名称,当用户上传他们的数据时,它会存储到他们的 (用户)自己的 icloud 容器私有数据库.
好的,在这种情况下,我将如何从 Web 为不同的用户访问私有数据库,其中 api之前任何地方都没有生成令牌?
- 是否可以使用 xCode 生成 ApiToken?像容器 ID!
- 或任何其他访问 iCloud 数据库的方式?喜欢 cloudkit js!
- 或使用 REST API 生成 iCloud api 令牌的任何其他方式?使用苹果用户凭据
我不是 IOS 开发者,所以如果我的理解有任何错误,抱歉!
这个问题有点老了,很抱歉,如果您已经解决了这个问题。但这是我对你的问题的看法:
- 生成 API 令牌的唯一方法是通过 CloudKit 仪表板。
- 您可以通过 Swift APIs 和 CloudKit JS API 访问 iCloud 数据库,是的。
- 是的,您可以通过他们的 Web 服务 API 在此处访问 CloudKit:https://developer.apple.com/library/archive/documentation/DataManagement/Conceptual/CloudKitWebServicesReference/index.html#//apple_ref/doc/uid/TP40015240-CH41-SW1
希望对您有所帮助!
我需要从网络访问 iCloud 容器私有数据库数据,所以我使用 cloudkit js,我可以使用 containerIdentifier
和 apiTokenAuth.apiToken
访问 iCloud 容器私有数据。
The apiToken is genereated by using iCloud dashboard
但我的要求是我需要获取由不同用户上传的 iCloud 容器私有数据,这意味着我的 ios 开发人员使用 xcode 并为使用我的应用程序的每个用户使用相同的容器名称,当用户上传他们的数据时,它会存储到他们的 (用户)自己的 icloud 容器私有数据库.
好的,在这种情况下,我将如何从 Web 为不同的用户访问私有数据库,其中 api之前任何地方都没有生成令牌?
- 是否可以使用 xCode 生成 ApiToken?像容器 ID!
- 或任何其他访问 iCloud 数据库的方式?喜欢 cloudkit js!
- 或使用 REST API 生成 iCloud api 令牌的任何其他方式?使用苹果用户凭据
我不是 IOS 开发者,所以如果我的理解有任何错误,抱歉!
这个问题有点老了,很抱歉,如果您已经解决了这个问题。但这是我对你的问题的看法:
- 生成 API 令牌的唯一方法是通过 CloudKit 仪表板。
- 您可以通过 Swift APIs 和 CloudKit JS API 访问 iCloud 数据库,是的。
- 是的,您可以通过他们的 Web 服务 API 在此处访问 CloudKit:https://developer.apple.com/library/archive/documentation/DataManagement/Conceptual/CloudKitWebServicesReference/index.html#//apple_ref/doc/uid/TP40015240-CH41-SW1
希望对您有所帮助!