越狱手机连接xcode时提示“could not support development”,大家有了解怎么解决的么?

最近刚学习snakeninny的著作ios逆向工程,其中的[一步一步用debugserver + lldb代替gdb进行动态调试]一节中手机需要连接一下xcode,但是越狱的手机连接到mac上以后,在organizer下查看设备发现显示黄灯,类似下图:

并且提示“could not support development”。
本人把手机,xcode甚至是mac都重启了无数次了都不好使,卡在这进行不下去了,书中下面的内容根本就学不了了,有没有碰到类似情况的,有了解的可以帮忙解决一下么,谢谢~

随便google一下,就找到了3个链接:

  1. https://developer.apple.com/library/ios/qa/qa1664/_index.html
  2. http://stackoverflow.com/questions/10803260/device-cant-support-development
  3. http://stackoverflow.com/questions/4652590/iphone-could-not-support-development

我原来遇到过这个问题,重启手机重启Xcode就好了。你可以试一下 ps: 黄灯绿灯。。这Xcode版本有年头了吧。。

装最新版本的xcode

我已经升到xcode7了,结果还是一样的

设备未连接好,请将连接线重新插一次,并检查接口是否插紧,如果还是黄灯,则未下一种情况
设备版本高于XCode所能支持的版本,如XCode4.6.3,能支持的最高版本未iOS6.1,如果你的设备未iOS7及以上,此时需要更新至XCode5

谢谢,我又试了一下,数据线端口什么的我都试过了还是不行,至于xcode版本问题的话,我试过xcode 5.1,xcode6,手机是ios6 和 ios 7的,但是都是一样的结果,连接不上,之前看了一篇文章说越狱导致的手机内部改变连接不上,不知道我的手机是不是也是类似的问题,但是不知道如何修正~

因为xcode6,xcode7都试过了,就试了下xcode5.1,还是连接不上

昨天按照这些方法都试了一下,还把xcode跟新到xcode7了没有起作用……

换个手机试试

……换手机就好使啊,关键现在手里两个手机都出现这种问题,太纠结了……

您好,我按照书里的介绍使用debugserver和lldb,一步步操作的。但是到《debugserver *:1234 -a “SpringBoard”》这个语句的时候出现了问题,

以上语句都是在mac的终端中执行的。
然后一直处于这个状态,连接的手机home没作用了,像是进入死机的状态了
不知道哪一步出现问题了,下面怎么进行啊

这就是等你lldb连接调试啊你按c就可以继续调试了

新问题开新帖

好的,下次我我会注意的,谢谢~

在终端中输入c,什么都出不来……,在重新连接的时候记过出现了连接失败

我吧所有的操作都重新输入了一下,但是还是出现这个错误,请问我这个是什么问题啊

在MAC终端启用LLDB调式功能:
xwbdeMac-mini:APP root#
xwbdeMac-mini:APP root# lldb
(lldb) process connect connect://192.168.1.56
error: invalid host:port specification: ‘192.168.1.56’
(lldb) process connect connect://192.168.1.56:1234
Process 9623 stopped

  • thread #1: tid = 0x56687, 0x0000000195e18e7c libsystem_kernel.dylibmach_msg_trap + 8, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP frame #0: 0x0000000195e18e7c libsystem_kernel.dylibmach_msg_trap + 8
    libsystem_kernel.dylib`mach_msg_trap:
    → 0x195e18e7c <+8>: ret

你是不是顺丰快递的凌象武吗?

什么,搞不懂你想说什么……

那这个命令debugserver *:1234 -a "SpringBoard"是手机的终端进入root权限输入的么,还是在电脑上的终端上输入的啊