debugserver error: failed to att

2018-07-05  本文已影响81人  struggle3g

错误场景

通过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成功

上一篇 下一篇

猜你喜欢

热点阅读