【发布时间】:2011-03-30 18:24:16
【问题描述】:
我升级到 Xcode 4。
如果我在 Xcode 4 中创建一个新的 iPad 项目,一切正常。如果我在 Xcode 3 中创建一个项目,然后将它带到 Xcode 4,那也可以。
但是,我的一个项目无法编译。错误是:
No architectures to compile for (ARCHS=i386, VALID_ARCHS=armv7).
为了让它在模拟器中编译和运行,我最终使用了这些设置:
放入 i386 可以编译和运行项目 (thanks to this forum thread),但我的其他项目确实没有在有效架构中有 i386 并且仍然可以工作。
我怎样才能让我的项目像其他人一样?
注意:是的,我已经非常仔细地完成了这个项目(虽然是在 XCode 中,而不是在 XML 中)并且非编译版本确实看起来与它的编译朋友完全一样。
【问题讨论】: