所以我最近更新Xcode到4.5,并能够得到我的手在iOS6手机上。我正在模拟器上进行测试(4.3/5.1/6.0),但是当我决定在实际的iOS 6手机上构建时,它给了我这个错误。Xcode iOS6编译错误:没有体系结构
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv7s, VALID_ARCHS=armv6 armv7 i386).
我做了一些查询和通过进入构建设置,以改变有效的架构,包括armv7s固定它,它做了什么,这是该做的。
但是,通过补充说,我得到这个错误
ld: file is universal (3 slices) but does not contain a(n) armv7s slice: some static library framework for architecture armv7s
经过一番寻找感觉给我的静态库框架导致所有的问题,因为它不支持iOS 6中,我不是太乐观它可以很容易地修复。然而,因为我无法在网上证明我的确切情况,所以我希望有人比我更了解这一点,可以帮助我。由于
注:即静态库是无处不在的代码,删除它是非常不是一个选项
雅只是它的静态库需要更新,我试过克里斯的建议,但它没有奏效。 – user1289479