我想换个英文名, 叫wendy的人实在太多了. Heaven或者Haven怎么样, 带点
海
也带点我的辈字文
.
说正事吧. APP 对安全性高一些, 使用代码混淆. 好处二是能避免苹果对代码的4.3机审, 但对4.3的人审是没效果的
- 前提须知class-dump使用
利用 class-dump 可以导出 AppKit,UIKit
class-dump下载地址
-
我下载的3.5版本, 下载完成后打开将文件
class-dump
添加到路径/usr/local/bin
下面, 去终端输出class-dump
, 看到版本就表示安装成功
简单使用
创建一个iOS测试项目demo, 并打开项目
右键Products目录下的.app文件
, 选择Show In Finder, 使用终端cd到项目的Debug-iphoneos根目录然后使用class-dump的命令 进行输出程序的头文件:
class-dump -H AppName.app -o 要输出的目录
- 导出所有的头文件成功
- 导出AppKit
class-dump AppKit:class-dump /System/Library/Frameworks/AppKit.framework
- 导出UIKit
class-dump UIKit: class-dump /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/UIKit.framework