【发布时间】:2011-05-31 11:55:03
【问题描述】:
我正在为越狱手机开发一个 iPhone 应用程序,我想在这个应用程序中获取用户的电话号码。
我浏览了整个 stackoverflow.com 并找到了一些相关的答案,但它们都已过时并且不再适用于 iOS 4.0。
这个问题最著名的解决方案是
NSString *num = [[NSUserDefaults standardUserDefaults] stringForKey:@"SBFormattedPhoneNumber"];
但正如我提到的,这个解决方案不再适用于 iOS 4.0
由于我的应用程序是针对被越狱的手机而不是苹果应用程序商店,所以我不担心我的应用程序被拒绝,因此任何私有 API 也适用于我。
如果我们可以使用 iPhone 的任何私有 API 从 SIM 中获取 IMSI 号码,请告诉我
【问题讨论】:
-
如果这可以工作,这是反对越狱你的 iPhone 的一个很好的论据。
-
同意!越狱几乎打开了促进间谍软件、恶意软件和广告软件的各种调用。并不是说获得批准的应用不能提取某些数据,但这肯定会使工作变得更加困难。
标签: ios objective-c ios4 jailbreak phone-number