如何以iOS11 for Enterprise应用程序以编程方式获取电话号码

Gru*_*kes 5 ios ios-enterprise

是的,我完全知道不可能使用公共API获取电话号码.

我想知道有关如何使用私有API为iOS11企业应用程序获取电话号码的最新情况.我能找到的所有过去的问题都已有数年之久,最近找不到任何东西.

我试过这个:

extern NSString* CTSettingCopyMyPhoneNumber();
+(NSString *) phoneNumber
{
    NSString *phone = CTSettingCopyMyPhoneNumber();
    return phone;
}
Run Code Online (Sandbox Code Playgroud)

但是我无法运行它,因为我无法添加com.apple.coretelephony.Identity.get权利而不会收到签名错误,说明可执行文件已使用无效的权利签名.

iOS 11是否仍然可以在非越狱设备上使用非公共API为企业应用程序以编程方式获取电话号码?