当我在本地电话最近使用我的应用程序发出的拨出电话时,但我只能获取 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)的任何信息。
有没有其他方法可以获取电话描述?