当我按标签我的应用程序在本地电话最近用过 但我只能得到ID(EX:12345678)的拨叫,不能获得描述(EX:大卫)如何从本地电话最近获取voip电话名称描述?
这是我在代码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;
}
我无法找到有关DESCR任何信息iption(EX:David)在INPerson对象中。
是否有任何其他方式获取电话说明?
“但不确定这些信息是否传递到传递到应用程序的userActivity中“是的,请参阅扬声器示例代码。 – user102008