我的class-dump是官网下载的,在使用class-dump -H报错Error:Cannot find offset for address 0xd80000000101534a in stringAtAddress:由于我项目使用了Swift和Oc混编,猜测可能是官网的class-dump不支持dump swift files导致。
解决办法:
从链接https://github.com/AloneMonkey/MonkeyDev/blob/master/bin/class-dump中重新下载class-dump拖入到路径:/usr/local/bin
若执行class-dump命令报错/usr/local/bin/class-dump: Permission denied
,在终端运行sudo chmod 777 /usr/local/bin/class-dump
命令赋予所有用户可读可写可执行class-dump文件权限
最后运行class-dump即可。