0

我正在尝试获取默认电话号码,以便使用 ABPerson 为 iPhone 通讯录联系人发送短信。我知道要使用 ABMultiValue。但我不知道是否有办法确定默认短信电话号码(或以这种方式,默认电话号码、电子邮件或地址)。我将要为每个对象抓取第一个对象,但我担心,对于短信,手机可能是固定电话或无法接收短信。任何有关如何处理此问题的建议将不胜感激。

4

1 回答 1

1

您可以从 ABMultiValue 中提取家庭、工作和手机号码的特定值。您可能希望使用与kABPersonPhoneMobileLabel和/或kABPersonPhoneIPhoneLabel对应的值来发送文本消息。如果这些值都不存在,请选择第一个可用的电话号码。

于 2012-05-21T22:32:45.617 回答