所以我昨晚使用 XCode 4.5 为 iOS6 创建了一个全新的应用程序。我可以在装有 iOS6 的 iPhone 4 上正常开发。
今天我得到了带有 iOS6 的新 iPhone 5,在使用新设备 UUID 更新证书后,我尝试在其上运行我的应用程序并收到此错误:
XCode 无法使用所选设备运行。选择具有受支持架构的目标,以便在此设备上运行。
我已启用该设备进行开发。armv7 和 armv7s 都在设置中。
我已经包含了来自 Facebook 3.0 SDK 的源代码和链接器标志“-lsqlite3.0”。我猜这个问题必须是相关的,但无法弄清楚出了什么问题。
任何想法如何解决它?
PS:在模拟器上运行应用程序时也会发生此问题。不知道昨晚到今天我的项目或 XCode 发生了什么变化,除了我有一个新设备和新证书。
所选目标不支持构建所选软件的体系结构。切换到支持该架构的目的地以运行所选软件。