Xcode升級到5.1 新特性之一就是默認讓全部App都經過64位編譯器編譯。原來在Xcode5.0.x的時候默認的Standard architectures只有(arm7,armv7s),到5.1以後默認就帶上arm64的參數了。
目前臨時的解決辦法是
1.把1.選中Targets—>Build Settings—>Architectures。
把build active architectures only 改成 NO。
2. 把最下面的Valid Architectures中的arm64參數刪掉就能夠了
或者:
雙擊Architectures,選擇other,刪除$(ARCH_STANDARD),而後增長armv7和armv7s(寫上:$(ARCHS_STANDARD_32_BIT))。
3.clean 再build。post