gpt4 book ai didi

ios - 如何根据我的应用程序检查地址簿

转载 作者:行者123 更新时间:2023-11-28 08:48:01 25 4
gpt4 key购买 nike

在我的应用程序中,我需要检查地址簿,如果 ;

  • 地址簿中的人安装了我的应用程序,用户将能够发送 friend 请求,
  • 地址簿中的某个人没有安装我的应用程序,用户将能够向相关人员发送短信以安装该应用程序。

这实际上与 Snapchat 相同。那么,实现它的正确方法是什么?例如,我是否应该获取安装人员的电话号码并将其记录到数据库中的用户表中?然后当另一个用户安装该应用程序时,根据数据库中的用户表检查所有地址簿,并标记他们是否安装了应用程序!

也许,有一个简单的方法可以做到这一点。所以,请帮助我并提供一些示例代码。

最佳答案

看起来你可以使用

第一个问题部分的 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/

关于ios - 如何根据我的应用程序检查地址簿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34771449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com