把xcode升级到5.1之后,工程无法编译,错误信息是:missing required architecture arm64 in file
在stackoverflow上搜索了一下,找到原因
因为xcode5.1将arm64加到了$(ARCHS_STANDARD)变量里,而我们依赖的一个第三方组件不支持arm64 architecture,所以编译无法通过。解决的办法是:
1、让对方提供支持arm64的包
2、在项目配置中去掉arm64
但是其他的第三方包又需要arm64,所以第二种方法通常都行不通,最终还是需要将包升级到支持arm64的版本