如何询问用户是否希望在 CloudKit JS 中被发现?

How to ask user if they want to be discoverable in CloudKit JS?

我在 CloudKit JS 上观看了 WWDC 2015 视频,并试图找到一种方法来询问我的网络应用程序的用户他们是否愿意被发现,这样我就可以访问他们的第一个和姓。似乎需要将 userInfo.isDiscoverable 属性 设置为 true 才能发生这种情况。我已经尝试了很多方法来实现这一点,但都没有成功,Apple 也没有在他们的早期文档中给出这方面的例子。我知道 iOS 有一个标准的方法来做到这一点,但我没能为 JS 找到它。有没有人能够正确地做到这一点?谢谢

您可以配置 CloudKit 询问用户是否希望在登录期间被发现。

  1. https://icloud.developer.apple.com/dashboard 登录到 CloudKit 仪表板。
  2. 转到 'API Access' 部分。
  3. Select 你的 API 令牌并检查 'Request user discoverability at sign in'.