iOS :undefined symbols for architecture x86_64
2016-05-19 16:04
399 查看
问题描述:为了适配iPhone 5s的64位处理器,在编译选项中加入了arm64架构。但是发现工程在真机上可以编译通过但是在模拟器上却未编过。
问题解决:经研究在编译选项中再加入x86_64架构,重新编译工程就可以在模拟器上编译成功了。
可以这样理解armv7 , armv7s对应真机的32位处理器,i386对应模拟器的32位模拟器;arm64对应真机的64位模拟器,x86_64对应模拟器的64位模拟器。
问题解决:经研究在编译选项中再加入x86_64架构,重新编译工程就可以在模拟器上编译成功了。
可以这样理解armv7 , armv7s对应真机的32位处理器,i386对应模拟器的32位模拟器;arm64对应真机的64位模拟器,x86_64对应模拟器的64位模拟器。
相关文章推荐
- iOS常用控件
- iOS手势学习
- iOS开发之数据存储
- iOS地图模块
- iOS录音功能
- iOS学习之——实例变量
- iOS 如何布局
- IOS多线程、锁、互斥、同步
- iOS多线程之NSThread
- 转:iOS基于MVC的项目重构总结
- iOS 多线程中锁的使用
- iOS 项目国际化
- iOS下载数据-断点续传
- iOS ShareSDK 分享到第三方遇到的bug
- iOS调用系统日历
- iOS中-Block使用
- 【转】iOS开发:开发证书知识点总结
- iOS 最全动画教程(基础)
- iOS9 视频播放器 AVPlayerViewController的简单使用
- 【转】iOS Provisioning Profile(Certificate)与Code Signing详解 -- 待看