获取设备电话号码有非官方方式吗?

Gru*_*kes 3 iphone-privateapi ios

我想以编程方式获取设备电话号码(在iOS5和iOS6上).
这样做有非正式的方法吗?

是否有可以使用的私有核心电话API或IOKit API?

是的,我知道我的应用程序将不会被AppStore接受

Vic*_*nin 6

私有API

有一个私人API来获取电话号码.私有API无法提交到AppStore,但可以在被监禁的设备上执行.

NSString* CTSettingCopyMyPhoneNumber();
Run Code Online (Sandbox Code Playgroud)

它返回电话号码.它位于CoreTelephony

MDM

实际上,甚至有一种获得电话号码的合法方式.但是,它很复杂.有适用于iOS的MDM协议.其中一个命令检索有关设备的信息,此信息包括电话号码(以及许多其他设备信息).

其他说明

此外,您可能有兴趣阅读以下几个问题:

以编程方式在iOS中获取自己的电话号码

如何获取iPhone设备的电话号码?