我已经升级到Xcode 4。
如果我在Xcode 4中创建新的iPad项目,一切都正常。如果我在Xcode 3中创建项目,然后将其转移到Xcode 4,也可以正常工作。
但是我的其中一个项目无法编译。错误信息如下:
为了在模拟器中编译和运行它,我最终使用了以下设置:
。添加 i386 后,项目得以编译和运行(感谢这个论坛帖子),但我的其他项目没有在有效架构中添加 i386 也能正常工作。如何让我的项目像其他项目一样?注意:是的,在 XCode 中,我仔细检查了该项目(而不是 XML),与编译的朋友们一模一样,但却无法编译。
如果我在Xcode 4中创建新的iPad项目,一切都正常。如果我在Xcode 3中创建项目,然后将其转移到Xcode 4,也可以正常工作。
但是我的其中一个项目无法编译。错误信息如下:
No architectures to compile for (ARCHS=i386, VALID_ARCHS=armv7).
为了在模拟器中编译和运行它,我最终使用了以下设置:
![freaky but working settings in XCode 4](https://istack.dev59.com/5FKkG.webp)