是的,我完全知道不可能使用公共API获取电话号码。
我想知道有关如何使用私有API为iOS11企业应用程序获取电话号码的最新情况。 我能找到的所有过去的问题已经存在多年了,最近找不到任何东西。
我试过了:
extern NSString* CTSettingCopyMyPhoneNumber();
+(NSString *) phoneNumber
{
NSString *phone = CTSettingCopyMyPhoneNumber();
return phone;
}
但是我无法运行它,因为我无法添加com.apple.coretelephony.Identity.get权利而不会收到签名错误,说明可执行文件是使用无效的权利签名的。
iOS 11是否仍然可以在非越狱设备上使用非公共API为企业应用程序以编程方式获取电话号码?