如何询问用户是不是希望在 CloudKit JS 中被发现?
Posted
技术标签:
【中文标题】如何询问用户是不是希望在 CloudKit JS 中被发现?【英文标题】:How to ask user if they want to be discoverable in CloudKit JS?如何询问用户是否希望在 CloudKit JS 中被发现? 【发布时间】:2015-08-03 14:16:25 【问题描述】:我已经在 CloudKit JS 上观看了 WWDC 2015 视频,并试图找到一种方法来询问我的 Web 应用程序的用户是否愿意被发现,以便我可以访问他们的名字和姓氏。似乎需要将 userInfo.isDiscoverable 属性设置为 true 才能发生这种情况。我已经尝试了很多方法来实现这一点,但我没有成功,Apple 的早期文档中也没有给出这方面的例子。我知道 ios 有一个标准的方法来做到这一点,但我无法为 JS 找到它。有没有人能够正确地做到这一点?谢谢
【问题讨论】:
你有没有发现如何做到这一点? CloudKit-Catalog 示例执行此操作 (cdn.apple-cloudkit.com/cloudkit-catalog) flic.kr/p/CySrRj 【参考方案1】:您可以将 CloudKit 配置为询问用户是否希望在登录期间被发现。
-
通过 https://icloud.developer.apple.com/dashboard 登录 CloudKit 仪表板。
转到“API 访问”部分。
选择您的 API 令牌并选中“在登录时请求用户可发现性”。
【讨论】:
以上是关于如何询问用户是不是希望在 CloudKit JS 中被发现?的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 CloudKit Dashboard 查找用户记录
使用 BroadcastReceiver 询问用户是不是希望打开应用程序 onReceive