加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

带有iOS 4.2.1的越狱iPhone 3G无法使用XCode进行调试

发布时间:2020-12-15 01:44:14 所属栏目:百科 来源:网络整理
导读:我正在尝试使用XCode 3.2.5调试我的应用程序,并使用iOS 4.2.1越狱iPhone 3G. 当我使用启用的断点启动调试时,应用程序无法启动(它停留在’Default.png’屏幕上)并且我使Data Formatters暂时不可用,将在’continue’后重新尝试. (无法在GDB中找到dlopen函数,因
我正在尝试使用XCode 3.2.5调试我的应用程序,并使用iOS 4.2.1越狱iPhone 3G.

当我使用启用的断点启动调试时,应用程序无法启动(它停留在’Default.png’屏幕上)并且我使Data Formatters暂时不可用,将在’continue’后重新尝试. (无法在GDB中找到dlopen函数,因此无法加载共享库.)消息.

当我在没有启用断点的情况下启动调试时,应用程序启动没有问

我试着做了描述there的步骤,但没有任何结果.

当我使用iOS 4.1时,reboots出现问题.

在iPhone Organizer的每个连接上显示以下消息:

**检测到未知的iOS ** Xcode没有名为“iPhone”的设备上的iOS版本的调试信息. Xcode可以从设备收集调试数据,以便使用此版本的iOS进行开发.这个过程只需要每个iOS版本完成一次,并且需要几分钟.

谢谢你的帮助!

解决方法

越狱3GS / 4.2.1

我试过马修弗雷德里克的建议没有成功.有人碰巧找到了这个问题的解决方案吗?

编辑

请注意,我使用了越狱的3GS和非越狱的3GS.
解决方法,需要使用4.2.1(8C148a)的非越狱iPhone 3GS:

>删除/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1(8C148a)
>连接非越狱的iPhone 3GS和4.2.1(8C148a)
>打开Xcode和Organizer
>单击管理器中的“用于开发”按钮,配置新iPhone以进行开发.
>让它从中重新提取调试符号/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1(8C148a)
>拔掉它,从管理器中删除

此时,您可以再次调试已越狱的iPhone.干杯!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读