小编Boo*_*y69的帖子

在iOS 8.3上获取CellID,LAC,....

从iOS 5.X开始,我曾经使用这些方法获取无线电信息:在iOS 5.1中获取CellID,MCC,MNC,LAC和网络

但是使用iOS 8.3 beta(和8.3 GM),这个私有API

_CTServerConnectionCellMonitorCopyCellInfo

不再起作用了.

radio iphone-privateapi cellid ios core-telephony

13
推荐指数
1
解决办法
3357
查看次数

访问iOS 9上的进程列表

从iOS 9开始,Apple决定阻止提供运行流程列表的sysctl(https://developer.apple.com/videos/wwdc/2015/?id=703).

在搜索私有API之后,我找到了一个名为"THIRDPartyApps"的类,它看起来正是我需要的(WiFi和WWAN中的进程名称和数据用法).但是,我不知道如何检索THIRDPartyApps列表.

有人知道它是如何工作的吗?

编辑:

通过Symbolication.framework 2类找到:VMUProcList和VMUProcInfo.在第一个中,有一个名为allProcInfos的方法返回VMUProcInfo的NSArray.

适用于7.1.2设备(我认为它在8.X设备上也能正常工作),但在iOS 9设备上不再有效.我在控制台中有一个漂亮的错误:

调用sysctl以获取进程列表缓冲区大小失败:不允许操作

iphone-privateapi ios

11
推荐指数
1
解决办法
2549
查看次数

标签 统计

ios ×2

iphone-privateapi ×2

cellid ×1

core-telephony ×1

radio ×1