升级xcode 7遇到的问题

问题一: 升级xcode 7最低的系统配置要求

升级了ios9 后使用 xcode 6.1 已经不能用了,必须升级 xcode 7才行,原先的系统是OSX 10.10.1 版本。而xcode 7.0 系统最低的系统要求是os x 10.10.4 或者以上(官方表明)。这样子不用等到新的 mac 新系统 到来也可以提前用了。 

问题二 :微信库64位的问题

xcode 7 的动态库后缀名改了,这下子旧的项目也要重新替换。 
这里有一篇文章是关于ios 微信的用法和配置 可以参考一下 
不过 64 位的问题 也随之而来,如果不加入 libc++.dylib 后就会报错 编译不过 
所以在微信引入库里面,需要加入

libsqlite3.0.dylib 
libz.dylib 
SystemConfiguration.framework 
libc++.dylib (如果编译错了,加上这个库进去。)

注意:xcode 7 变了后缀 

 

问题3 ios 9 App Transport Security Policy (ATP的问题)

突然遇到这个问题是使用UIWebView加载 http 而不是https 协议的网址。 
解决的方法可以参考这里 iOS9 HTTP 不能正常使用的解决办法

在Info.plist中添加NSAppTransportSecurity类型Dictionary。 在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES

注意一点当时直接修改info.list是没生效,参考网友的做法是在target 里面info 下再添加。这个时候生效了,能够处理这个问题。不知道原理是什么,这里的参数总是很让人莫名奇妙 但能凑效 

问题 4 二进制库不支持bitcode

在 xcode 7 项目 中 build Settings 搜索这个字,默认情况是YES ,不支持就改成No 。 
今天微信编译的时候也报相关的错,这一点真是让人纠结。xcode 设置总是多。有时候很难理解。只好一点点记录。 

一些问题的解决参考资料如下:

《ios编译库文件时出现的问题》 
http://www.jianshu.com/p/3f87f024b573

《does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE)》 
http://www.swift7media.com/category/ios-development/

《开发中常见错误和警告总结(九)》 
http://www.bubuko.com/infodetail-1061146.html

《二进制库不支持bitcode》 
http://blog.csdn.net/soindy/article/details/48519363

时间: 2024-08-22 14:34:20

升级xcode 7遇到的问题的相关文章

gcc-如何升级XCode内置的GCC版本?

问题描述 如何升级XCode内置的GCC版本? 因为新版Django的需要,而Xcode的仍是4.2.1,最新的已经4.9.0了.

Xcode 升级导致插件失效的解决办法_IOS

最近升级Xcode8 遇到了些问题,这里整理下,希望读者少走弯路,尽快解决问题. Xcode8不能使用插件了,此文作废... Xcode的各种插件极大地提高了开发效率,比如我常用的FuzzyAutocomplete(添加模糊匹配来提高Xcode代码自动补全功能,开发者无需遵循从头匹配的原则,只要记得方法里某个关键字即可进行匹配). VVDocument.KSImageNamed.Peckham(可以在任意位置通过快捷键添加#import 语句).XAlign(代码对齐),但是升级Xcode导致插

使用Xcode插件加速开发

相信大多数iOS开发者都会使用Xcode来加速开发.我把我在这方面积累的知识记录下来. 使用Alcatraz安装插件 传统的Xcode插件的安装是拉代码下来,打开工程并运行,将编译的插件包拷贝到指定目录下.这种方式比较麻烦,并且没有一个地方可以挑选有用的插件. Alcatraz是一个非常好用的Xcode插件管理工具.有了这个工具,插件安装和卸载只需要点点鼠标,还可以搜索.浏览各种插件. 需要安装命令行工具,如果没有安装可以通过Preferences > Downloads来安装.安装Alcatr

Xcode 8新特性的使用和遇到的坑_IOS

目前还在用Xcode 7.3 一直没有更新,毕竟可怜了我弄的那么多插件...言归正传,自己从Xcode 8问世就一直在关注,今天偶然看到一篇文章总结的不错,随手转载过来顺便再次整理了一下,在此感谢原著作者! 原文如下: Xcode 8正式版在9月13日已经推送给开发者下载,我也在十一回来之后,就下载了新的Xcode.下载之后就出现了很多编译错误,之前的插件也不能用了,但是发现Xcode8把好多不错的插件功能整合到自身了,感觉这点也挺不错. 每个版本Xcode都会带来很多新特性,Xcode 8也不

ios-急 急 急 xcode iOS 问题

问题描述 急 急 急 xcode iOS 问题 新建项目 然后新建文件 group targets 为空 如图 xcode 6.4 导致新建.m .h 在项目之外 解决方案 重新新建一个工程试试呢,或者升级XCODE到7 解决方案二: 新建也不行 xcode 重新装了一次 还是这样 解决方案三: Xcode问题,关了重新开吧. 解决方案四: 不行自己手动加一个target吧

XCode 无法识别 iOS 设备的解决办法

XCode 无法识别 iOS 设备的解决办法 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 现象: 如下图,左边的设备上,显示为黄点,而非绿点: 解析: 无法识别设备,有几种情况,其中一种最简

【问题求解】Xcode6.3调试ChatDemo-UI3.0 查询属性时Xcode就意外退出了

问题描述 Xcode6.3调试ChatDemo-UI3.0 查询属性时Xcode就意外退出了,查询系统的属性就没事,只要查看环信SDK里面的属性Xcode就会直接挂掉,很奇怪!求解释~~ 解决方案 升级Xcode吧,现在苹果已经明确不支持xcode6了,升级到xcode7就行!解决方案二:是的,我升级成 XCode7.3 就没事了

xcode-Xcode每次打开organizer的时候异常退出

问题描述 Xcode每次打开organizer的时候异常退出 我用Xcode打开一个工程,然后只要一点击Organizer,Xcode马上异常退出. 实在是搞不明白,之前都还好好的. 求高手指点啊!Xcode版本为4.6.3 解决方案 建议把xcode卸载后重新安装一下最新版本5.1.1 http://www.newasp.net/soft/76015.html 解决方案二: 最新不是Xcode6么.Mac系统先升级,然后再升级Xcode

越狱开发No.2 ldid工具签名app流程

最近在研究越狱下的iOS开发,经过stackOverFlow上大神以及Google的帮助,总算有了个初步的了解,虽然截止到目前还没有完全成功,ldid工具会报错,但是还是把流程记录下来. stackOverflow上的帖子在这里:http://stackoverflow.com/questions/12768109/how-to-use-ldid 帖子的提问者先讲了一个大致的步骤: Disable code signing in XCode. Built unsigned iPhone app.