【问题标题】:How to get cellID in CTTelephonyNetworkInfo如何在 CTTelephonyNetworkInfo 中获取 cellID
【发布时间】:2015-10-02 19:18:36
【问题描述】:

如何在 CTTelephonyNetworkInfo 中获取 cellId 值?以下是我尝试过的代码,但它仍然无法正常工作。

CTTelephonyNetworkInfo *telephonyInfo = [[CTTelephonyNetworkInfo alloc] init];
NSLog(@"Cell ID Value : %@", [telephonyInfo cellID]);

这是我用作参考的 CTTelephonyNetworkInfo 标头: https://github.com/nst/iOS-Runtime-Headers/blob/master/Frameworks/CoreTelephony.framework/CTTelephonyNetworkInfo.h

我不打算将此应用程序提交到 APPSTORE。 我正在构建一个普通的应用程序而不是越狱应用程序,但我希望使用私有 API 获得这个值。 提前谢谢你。

【问题讨论】:

  • 您知道这些没有公共 API,因此没有 100% 的方式来判断它是否适用于所有 iOS 版本。此外,您将无法使用此代码提交到 AppStore。添加越狱标签可能是明智之举。
  • 是的,我知道它不会通过应用商店。我不是在构建越狱应用程序,我正在构建一个普通的应用程序,但我想使用私有 api 获得这些价值。

标签: ios ios7 ios8 iphone-privateapi


【解决方案1】:

如果您使用越狱手机,也许可以使用以下权利:

<key>com.apple.CommCenter.fine-grained</key>
<array>
    <string>spi</string>
</array>

【讨论】:

    猜你喜欢
    • 2011-11-05
    • 1970-01-01
    • 2015-06-14
    • 2018-08-20
    • 1970-01-01
    • 1970-01-01
    • 2020-02-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多