debugserver error: failed to attach to process named: "" unable to start the exception thread Ex...

错误场景

通过USB访问越狱手机,调试debugserver的时候出现了

xxx:/Developer/usr/bin root# ./debugserver *:3458 -a xxx
debugserver-@(#)PROGRAM:debugserver  PROJECT:debugserver-360.0.26.3
 for arm64.
Attaching to process xxxx...
error: failed to attach to process named: "" unable to start the exception thread
Exiting.

由于在/Developer/usr/bin中的debugserver只能调试自己xcode安装的app所以你需要将debugserver修改一下。

具体如下

应该创建一个



使用命令

codesign -s - --entitlements youname.plist -f debug-server
debugserver: replacing existing signature

然后将其scp到手机的/usr/bin 目录下,在任何路径哦都可以使用这个修改过的debugserver

 ✘ xxx $ scp -P 3456 -r debugserver  root@localhost:/usr/bin/debugserver
debugserver                                                                                                        100% 4599KB  17.3MB/s   00:00

以上使用USB访问,也可使用ip访问,如有问题请查看
IPhone一起玩越狱 -(五)- ssh远程登录Iphone
IPhone一起玩越狱 -(六)- USB登录Iphone用户

xxx:~ root# debugserver *:3458 -a xxx
debugserver-@(#)PROGRAM:debugserver  PROJECT:debugserver-360.0.26.3
 for arm64.
Attaching to process xxxx...
Listening to port 3458 for a connection from *...

debugserver正常连接App成功

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容