【发布时间】:2016-11-17 06:30:33
【问题描述】:
当我在本机手机最近使用的应用程序中选择拨出电话时 但我只能得到 id (EX: 12345678),无法得到描述 (EX: David)
这是我在 AppDelegate.m
中的代码- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler NS_AVAILABLE_IOS(8_0)
{
INInteraction *interaction = userActivity.interaction;
INStartAudioCallIntent *startAudioCallIntent = (INStartAudioCallIntent *)interaction.intent;
INPerson *contact = startAudioCallIntent.contacts[0];
INPersonHandle *personHandle = contact.personHandle;
NSString *phoneNumber = personHandle.value;
}
我在 INPerson 对象中找不到有关描述(例如:David)的任何信息。
有没有其他方法可以得到电话描述?
【问题讨论】:
标签: ios objective-c ios10 callkit