Xcode 4.2无法调试iOS 4.2.1(8C148)

时间:2011-10-20 15:16:56

标签: debugging ios-4.2 provisioning xcode4.2

我最近更新到Xcode 4.2。我还将我的新iPad 2和iPod(最新一代)更新到iOS 5.我构建了我的应用程序,可以调试它们没问题。

运行iOS 4.2.1(8C148)的旧版iPod无法运行且不会出现任何错误。 顶部中心面板显示“已完成在iPod One上运行MyApp”。 (iPod One是我第一个iPod touch的名字)

Xcode底部有一个闪烁,好像它几乎进入调试器并且即将显示底部输出面板但它没有。主要的断点也不会阻止它。

我没有任何错误,也没有任何问题可以继续。

我更新了所有配置文件,恢复了设备,选择了“用于开发”,没有任何帮助。

由于Xcode没有反馈,我不知道该怎么做。

P.S。该应用程序也可在所有模拟器中运行。


当我最初选择iPod时,我在控制台的控制台中看到以下一系列消息,如组织者所示:

  

Thu Oct 20 09:42:49 unknown lockdownd [16]:2ffea000   handle_connection:无法从Xcode接收USB消息#6。   杀戮连接Thu Oct 20 09:42:49不明   com.apple.mobile.lockdown [16]:无法接收大小   消息Thu Oct 20 09:42:50不知道   / Developer / Library / Daemons / DTFetchSymbols [308]:找到路径:   星期四10月20日09:42:50不详   / Developer / Library / Daemons / DTFetchSymbols [308]:/ usr / lib / dyld   星期四10月20日09:42:50不详   / Developer / Library / Daemons / DTFetchSymbols [308]:   /System/Library/Caches/com.apple.dyld/dyld_shared_cache_armv6十月十月   20 09:42:50未知com.apple.mobile.lockdown [16]:不能   收到邮件大小Thu Oct 20 09:42:50 unknown lockdownd [16]   :2ffea000 handle_connection:无法接收USB消息#6   来自Xcode。杀戮连接Thu Oct 20 09:42:56不明   lockdownd [16]:2ffea000 handle_connection:无法接收   来自MDCrashReportTool的USB消息#6。杀死连接

2 个答案:

答案 0 :(得分:4)

我有同样的问题,但我解决了。原因 不支持的体系结构(默认Xcode 4.2使用标准arch = armv7) - >添加armv6

答案 1 :(得分:4)

除了添加armv6架构之外,我还必须从我的应用程序info.plist“Required Device Capabilities”条目中删除armv7条目。