Debugserver调试服务器error: failed to attach to process named: "" unable to start the exception thread...

环境:iOS 10.2.1 iPad Pro(已越狱)

  1. 拷贝手机上的debugserver 到电脑上
#scp [email protected]:/Developer/usr/bin/debugserver ./
  1. 使用ldid从新进行签名
#ldid -e debugserver > debugserver.entitlements
#ldid -Sdebugserver.entitlements debugserver
  1. 编写自定义白名单plist文件,命名为123.plist(随便)




    com.apple.springboard.debugapplications
    
    run-unsigned-code
    
    get-task-allow
    
    task_for_pid-allow
    


  1. 使用codesign进行再次签名
#codesign -s - --entitlements youname.plist -f debug-server
  1. 将最新的debugserver 文件拷贝到越狱的iphone中
#scp debugserver [email protected]:/usr/bin/
  1. 查询当前的进程列表
# ps -ef
image.png
  1. 找到要调试的APP,进入调试状态
# debugserver *:1234 -a WeChat
image.png

你可能感兴趣的:(Debugserver调试服务器error: failed to attach to process named: "" unable to start the exception thread...)