< IOS > X-code 5.1 x86 - 64 编译问题

关于xcode 5.1   x86 - 64 编译问题
 
坐等了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-----------------
< IOS > X-code 5.1 x86 - 64 编译问题_第1张图片
 
 
 
2-------------
< IOS > X-code 5.1 x86 - 64 编译问题_第2张图片
 
3---------------
< IOS > X-code 5.1 x86 - 64 编译问题_第3张图片
 

你可能感兴趣的:(code)