我正在开发一个不适用于App Store的应用程序,因此我可以使用私有API.
我想要完成的是获取每个特定应用程序的数据信息计数器 - 如果可能的话,单独用于WIFI和蜂窝网络使用.
我假设可能有一些API,因为Apple在设置>手机>"使用手机数据"和"设置">"常规">"使用"中进行了此操作.我一直在阅读标题,但这是一个非常漫长的过程.
有谁知道哪个私有API允许此功能?否则,这些数据会在物理上存储在设备上,以便我可以访问它?
大量私有 API 没有记录,并且因 iOS 版本的不同而有所不同。自己找到确切的方法可能是解决问题的唯一方法。幸运的是,有一些常见的方法可以让您自己找到私有 API。
猜测一个可能的名称并从所有私有标头中搜索它,例如https://github.com/JaviSoto/iOS8-Runtime-Headers/search?p=1&q=cellular&type=Code。您可以在https://github.com/nst/iOS-Runtime-Headers、https://github.com/EthanArbuckle/IOS-7-Headers或https://github.com/JaviSoto/iOS8-找到标头运行时标头。
使用Detecting Private APIsclass-dump或iOS Private API DocumentationOtool等工具。越狱的设备会对你有很大帮助。
抱歉,答案不那么准确。
| 归档时间: |
|
| 查看次数: |
1156 次 |
| 最近记录: |