Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 4.2未在旧设备上安装/运行项目。iPhone3G 4.2.1_Iphone_Xcode_Gdb - Fatal编程技术网

Xcode 4.2未在旧设备上安装/运行项目。iPhone3G 4.2.1

Xcode 4.2未在旧设备上安装/运行项目。iPhone3G 4.2.1,iphone,xcode,gdb,Iphone,Xcode,Gdb,XCode 4.2使用iPhone3G IOS 4.2.1在Lion上构建4D199 带有基本SDK 5.0和目标4.2的项目 在这款手机和旧版iTouch上,调试器似乎从未启动。推送RUN之后,项目将编译,然后调试条目将在运行微调器的情况下位于日志导航器中。旋转器从不停止,应用程序也不会加载到iPhone3G上 任何关于如何修复的线索。在Lion升级之前,它运行良好 需要测试旧设备。新设备似乎工作正常 设备似乎配置得很好,等等。可能是因为目标的体系结构中缺少armv6 在Xcode中单击您的项

XCode 4.2使用iPhone3G IOS 4.2.1在Lion上构建4D199

带有基本SDK 5.0和目标4.2的项目

在这款手机和旧版iTouch上,调试器似乎从未启动。推送RUN之后,项目将编译,然后调试条目将在运行微调器的情况下位于日志导航器中。旋转器从不停止,应用程序也不会加载到iPhone3G上

任何关于如何修复的线索。在Lion升级之前,它运行良好

需要测试旧设备。新设备似乎工作正常


设备似乎配置得很好,等等。

可能是因为目标的体系结构中缺少armv6

在Xcode中单击您的项目,然后单击目标。双击“架构”,并使用“-”按钮删除当前的内容-可能类似$(ARCHS_标准\u 32_位)。接下来,单击“+”按钮并添加“armv7”,然后添加“armv6”


希望这会有所帮助。

我发现当我在xCode 4.2(Build 4D199)中启动一个新项目时,它不会构建到运行4.2.1的iPod touch中。虽然我必须将我的体系结构设置为包含armv6,但仅此一点并不能做到这一点

在我的项目的Info.plist文件中,xCode将“必需的设备功能”设置为包含“armv7”。我认为现在一切都很好


我希望这对其他人有所帮助。

感谢您的建议,在当前版本中,它不允许我选择armv6,但它确实有一个较低的条目,上面写着“有效的体系结构”,并列出了armv6、armv7。我会回来,现在恢复手机,看看是否有帮助。嗯,似乎不起作用。由于某些原因,iTouch 2G无法与调试器一起工作。我需要尽快让它工作…@ort11-我可以验证它是否工作。我只是做了一些类似的事情(删除现有架构并手动添加armv6和armv7),使用Xcode 4.2的最终稳定版本在我的iPhone 3G上构建并安装了一个应用程序。查看此Apple开发者论坛线程了解更多信息:@BradLarson您正在运行(Build 4D199)?我开始认为我是唯一一个这样做不起作用的人。@NJones-是的,这就是我正在运行的构建。这里很好用。确保没有覆盖项目的目标体系结构设置。如果有帮助的话,下面是我测试过的项目,它应该构建并部署到旧设备和新设备上: