Ios 无法在设备上运行-不支持的体系结构错误

Ios 无法在设备上运行-不支持的体系结构错误,ios,xcode,cpu-architecture,iphone-developer-program,Ios,Xcode,Cpu Architecture,Iphone Developer Program,全部。 我想知道是否有人能帮我解决这个问题。我正在做一个项目。我有所有的证书和必要的配置文件,或者至少我很确定。该项目构建成功,没有任何错误,在模拟器上运行良好。然而,当我试图在一台设备上运行它时,它就出现了一个臭名昭著的错误:“XCode无法在所选设备上运行-选择一个支持体系结构的目标,以便在该设备上运行”。我尝试过使用所有与架构相关的设置,包括在所有组合中手动添加armv6、armv7和armv7 我正在运行XCODE v4.6.1 我连接了一部iPhone3GS和一部iPhone5,并设置

全部。 我想知道是否有人能帮我解决这个问题。我正在做一个项目。我有所有的证书和必要的配置文件,或者至少我很确定。该项目构建成功,没有任何错误,在模拟器上运行良好。然而,当我试图在一台设备上运行它时,它就出现了一个臭名昭著的错误:“XCode无法在所选设备上运行-选择一个支持体系结构的目标,以便在该设备上运行”。我尝试过使用所有与架构相关的设置,包括在所有组合中手动添加armv6、armv7和armv7

我正在运行XCODE v4.6.1 我连接了一部iPhone3GS和一部iPhone5,并设置运行该应用程序。3GS有6.1.3,而5正在运行6.1.2 我想我已经尝试了谷歌上的每一个建议,但我仍然看到一个可怕的框,告诉我我的设备上的架构不合适。我现在唯一能想到的是我的应用程序it本身有问题。这是可能的,或者XCode会接受这种事情吗

有人能帮忙吗?请这件事快把我逼疯了!我差一点就要把我的Mac Book Pro扔下楼梯了,我真的,真的不想这么做

非常感谢-提前


卢克

这篇文章的一些解决方案可能会有帮助。。。当一切都失败了,没有希望的时候,创建一个新的项目,基本上重新创建一个你现在拥有的项目。您可以复制整个项目文件夹,删除现有项目,创建一个新项目,导入所有文件,然后将新文件与旧文件进行比较,确保所有编译标志正确无误,等等。PITA,但它至少为您提供了一些解决方案。