如何获取 iPhone 5 的基站数据?

Posted

技术标签:

【中文标题】如何获取 iPhone 5 的基站数据?【英文标题】:How to obtain cell tower data for iPhone 5? 【发布时间】:2013-03-05 05:45:56 【问题描述】:

我正在尝试使用我的 iPhone 5 获取手机信号塔数据。我一直在使用 VAFieldTest (https://github.com/valexa/VAFieldTest) 进行测试。在第 61 行的文件 VAFieldTestViewController.m (https://github.com/valexa/VAFieldTest/blob/master/Classes/VAFieldTestViewController.m) 中,对于 iPhone 4S 和 5,它总是返回 0。

经查,有人说苹果把modem (for iPhone 4S) Infineon Gold换成高通mdm6610,而iPhone 5用的是MDM9615M,导致方法调用无效。

那么,还有其他方法可以获取 iPhone 5 的基站数据吗?

注意:此问题专门针对 iPhone 5。它与其他问题不重复,因为它们仅适用于 iPhone 4。

【问题讨论】:

具体来说,获取基站数据的方法是“_CTServerConnectionCellMonitorGetCellCount”,对于iPhone 5,它总是返回0。 【参考方案1】:

您是否尝试过 Apple 的核心电话框架。

CTCarrier 类参考可能会有所帮助。

https://developer.apple.com/library/ios/documentation/NetworkingInternet/Reference/CTCarrier/Reference/Reference.html#//apple_ref/doc/uid/TP40009596

【讨论】:

以上是关于如何获取 iPhone 5 的基站数据?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iPhone 5 上获取 IMEI

在 Android 9 及更高版本中,如何获取周围所有基站的 CID 和信号强度?

如何在 iPhone 上可靠地获取位置

如何从 Apple Watch 获取传感器数据到 iPhone?

如何从iPhone中的WebService获取数据?

如何提高 iPhone 上的核心数据获取性能?