ios - 如何转储 CoreTelephony 框架的 iOS 6 私有(private) api?

标签 ios api private

在 creker 的帖子中 Get CellID, MCC, MNC, LAC, and Network in iOS 5.1 ,他提到CoreTelephony Framework中有一些私有(private)api,如 _CTServerConnection创建 .

我试过“class-dump”工具,但没有用。例如:使用 'class-dump -H CoreTelephony -o Headers' 我没有看到任何函数名称在转储文件中具有 'CTServer' 前缀。谁能帮我?

最佳答案

打开终端 -> 使用命令“cd”移动到 class_dump 目录。
创建“数据”目录
并使用终端命令:

./class-dump -o ./data -H/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony

-> 在“数据”目录中获取结果。

关于ios - 如何转储 CoreTelephony 框架的 iOS 6 私有(private) api?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19729029/

相关文章:

ios - 在 Swift 中子类化 Parse 的 PFUser

ios - 两侧带有水平线的 Swift UILabel

python - 尝试删除要素服务 Python API 1.7 for ArcGIS 中的要素时出现错误消息

php - 永久获取 "INTERNAL_SERVICE_ERROR"调用 "/v1/payments/payment"时

Ruby - 从另一个方法中提取我的较小方法(将字符串转换为两个数字和一个符号)

ios - 不使用 Xcode 制作 Cocoa 应用程序,例如 : using VIM for editing and the Swift compiler

iphone - “设置字体:”已弃用:首先在ios3中弃用(警告)

python - 如何使用 Smartsheets API Python 检索文件夹树

php - 检查IP地址是否是私有(private)的

scala - 为什么 `private val` 和 `private final val` 不同?