ios - 获取拥有 iDevice 的联系人

标签 ios iphone ipad abaddressbook

有没有办法通过addressbookUi框架只获取拥有iDevice的联系人?例如,检查是在 iMessage 的消息应用程序中完成的。但这对开发者来说可行吗?或者还有其他方法可以检查这一点吗?提前谢谢您..

最佳答案

您可以检查每个地址簿记录中是否存在“iPhone”类型的电话号码(由常量 kABPersonPhoneIPhoneLabel 表示)。无论如何,确实无法确定哪些联系人“拥有 iDevice”,但如果地址簿记录中有他们的 iPhone 号码,那么他们很有可能使用 iPhone。当然,这些信息如何进入您的地址簿以及它是否可靠,完全是另一回事。

关于ios - 获取拥有 iDevice 的联系人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21953050/

相关文章:

ios - 如何在启用分页的情况下实现 UIScrollView 平铺?

ios - 为什么我无法在 Xcode 的连接检查器中删除 UITableViewController 的 'view' 导出?

ios - 解析位于项目内部的 XML

iphone - 访问 iPhone 中的通话记录。

iphone - 为什么我的NSUserDefault值未写入?

iphone - 如何拉起键盘 - iphone 应用程序

iOS Autolayout - 框架大小未在 viewDidLayoutSubviews 中设置

ios - 此应用程序是否使用广告标识符(IDFA)?

iPhone : Leave API changing pages

javascript - 为什么我无法在ipad中设置日期输入类型date