出现的原因:armv7s是应用在iPhone 5 A6 的架构上的
解决的方式:
1,在Project target里“Architectures”设置为“Standard (armv7,armv7s)”
2,修改在Project target里“Build Settings”的“Valid Architectures”添加“i386”和“armv7”(Xcode4.6 以上版本不再支持armv6,请去掉)
3,设置”Build Active Architecture Only”为“NO”。这样你build你的项目的时候就能在iphoe5和iphoe4s里执行。
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv7
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 其实操作起来还是很简单的,直接画重点: 1,在Project target里“Architectures”设置为“...
- 今天测试一个iOS程序,运行的直接报错了,错误信息是: 解决方法1,在Project target里“Archit...
- 编译工程的过程中莫名其妙的出现架构的问题,很是苦恼,不知道自己哪里犯下了什么错误,终于在苦苦找寻之下,明白了是因为...
- 前言 ARM处理器,因其功耗低和尺寸小而闻名,几乎所有的手机处理器都基于ARM,苹果当然也不例外。 armv6、a...