< IOS > X-code 5.1 x86 - 64 编译问题
2014-03-24 12:02
501 查看
[align=center]关于xcode 5.1 x86 - 64 编译问题[/align]
坐等了N久,终于IOS 7.1 发布了,作为一个果粉,忍不住第一时间升级了。结果用设备测试的时候,出问题了,一直检测不到设备,哈哈,纠结了半天,才想到原来是7.1 问题了。原来Xcode版本不得低于设备版本,IOS7.1 对应的是 Xcode 5.1,果断的升级Xcode。
Xcode5.1 完成之后,打开以前的项目,各种wearing,纠结。。。。然后仔细看了一下官方的升级文档,原来是include 64 了。找到问题了,那就解决吧! 否则,对于4S这样的非64位处理器,不就出问题了。
通过下面的方式可以关闭: 选中Targets—>Build Settings—>Architectures。双击Architectures,选择other,删除$(ARCH_STANDARD)(点’-’),然后增加armv7和armv7s(点‘+’)。clean一下再编译就行了。
另外下边的valid Architectures 也要吧arm 64删除。
说再多,不如一张图,美工,上图啦!
1-----------------
2-------------
3---------------
坐等了N久,终于IOS 7.1 发布了,作为一个果粉,忍不住第一时间升级了。结果用设备测试的时候,出问题了,一直检测不到设备,哈哈,纠结了半天,才想到原来是7.1 问题了。原来Xcode版本不得低于设备版本,IOS7.1 对应的是 Xcode 5.1,果断的升级Xcode。
Xcode5.1 完成之后,打开以前的项目,各种wearing,纠结。。。。然后仔细看了一下官方的升级文档,原来是include 64 了。找到问题了,那就解决吧! 否则,对于4S这样的非64位处理器,不就出问题了。
通过下面的方式可以关闭: 选中Targets—>Build Settings—>Architectures。双击Architectures,选择other,删除$(ARCH_STANDARD)(点’-’),然后增加armv7和armv7s(点‘+’)。clean一下再编译就行了。
另外下边的valid Architectures 也要吧arm 64删除。
说再多,不如一张图,美工,上图啦!
1-----------------
2-------------
3---------------
相关文章推荐
- iOS关于armv7,armv7s,arm64,i386,x86_64等问题
- Xcode升级到5.1& iOS升级到iOS7.1问题:Undefined symbols for architecture x86_64
- 编译ios平台的支持arm64和x86_64的通用openssl静态库
- 转载Xcode7编译遇到linking in object file built for OSX, for architecture x86_64问题解决方案
- 我的Android进阶之旅------>Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
- 我的Android进阶之旅------>Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
- ios 32/64位 lame静态库libmp3lame.a 编译,支持arm64 armv7s x86_64 i386 armv7
- iOS - Xcode升级到5.1& iOS升级到iOS7.1问题:Undefined symbols for architecture x86_64
- iOS - Xcode升级到5.1& iOS升级到iOS7.1问题:Undefined symbols for architecture x86_64
- iOS - Xcode升级到5.1& iOS升级到iOS7.1问题:Undefined symbols for architecture x86_64
- iOS - Xcode升级到5.1& iOS升级到iOS7.1问题:Undefined symbols for architecture x86_64
- Centos 6.5 x86_64环境下编译hadoop 2.2.0 mvn版本兼容性问题处理
- cocos2d-x Undefined symbols for architecture x86_64 when porting iOS app in Xcode? 问题的解决
- boadcom x86_64 431*系列无线网卡驱动在linux 3.10以上内核编译问题的解决
- iOS关于armv7,armv7s,arm64,i386,x86_64等问题
- iOS - Xcode升级到5.1& iOS升级到iOS7.1问题:Undefined symbols for architecture x86_64
- iOS学习笔记4 --关于xcode 5.1 x86 - 64 编译问题
- iOS项目开发中,对后台返回数据为<null>时候的处理,避免取值产生程序崩溃问题
- 编译程序遇到问题 relocation R_X86_64_32 against `.rodata' can not be used when making a shared object;
- [iOS]编译报错:ld: symbol(s) not found for architecture x86_64