我最近更新到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。杀死连接
答案 0 :(得分:4)
我有同样的问题,但我解决了。原因 不支持的体系结构(默认Xcode 4.2使用标准arch = armv7) - >添加armv6
答案 1 :(得分:4)
除了添加armv6架构之外,我还必须从我的应用程序info.plist“Required Device Capabilities”条目中删除armv7条目。