在我的应用中,我需要查看地址簿以及是否;
这实际上与Snapchat相同。那么,实施它的正确方法是什么? 例如,我应该获取安装程序的电话号码并将其记录到数据库中的Users表中吗?然后当另一个用户安装应用程序时,检查数据库中“用户”表的所有地址簿,并标记它们是否安装了应用程序!
也许,有一种简单的方法可以做到这一点。所以,请帮助我并提供一些示例代码。
答案 0 :(得分:0)
看起来你可以使用
CloudKit第一个问题部分:
discoverAllContactUserInfosWithCompletionHandler
https://developer.apple.com/library/ios/documentation/CloudKit/Reference/CKContainer_class/#//apple_ref/occ/instm/CKContainer/discoverAllContactUserInfosWithCompletionHandler:
您可以获得同时使用您应用的用户。
对于第二部分,您可以使用地址簿API我认为在没有您的应用程序的情况下让所有人都在AB中。 https://developer.apple.com/library/ios/documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/Introduction.html
地址簿已弃用(或将被弃用),因此请查看此WWDC 2015视频联系人框架:https://developer.apple.com/videos/play/wwdc2015-223/