作死的我在2016年6月15升级了Xcode8 beta,iOS 10 beta,macOS beta,升级macOS后爆炸,这两天回复系统搞了好长时间。下面就让我来介绍介绍升级之后的一些坑
附上下载链接我觉过得下载这玩意儿还是去官方下载比较好,安全
Xcode
- 第一个先来说说Xcode.
优点
升级之后Xcode总体来说还是不错的,感受比较深的就是修复了Xcode7.3的自定义类不能联想出来的问题,敲代码又找到了当初行云流水般的感觉,不能再爽
新更新的自动签名功能也还不错,选中之后会自动识别已经装过的证书,并给出提示,而且新版的Xcode也做了证书期限的处理
-
话不多说 上图
-
还可以手动选择
有了自动签名是方便很多,大家如果想搞一搞的话还是可以下载一试的,而且Xcode8 beta并不会覆盖掉原来的Xcode,还是蛮安全的
缺点
当然,下载Xcode8 beta之后,是并不能使用我们下载的一些Xcode插件的,需要插件升级,类似ksiImage,vvdocument
用模拟器运行app的时候,会出现莫名其妙的nslog,而且我们自己写的nslog也不会打印出来(在工程里NSLog(@"哈哈哈哈哈")会打印不出来),这点对于非常习惯用模拟器的我非常不习惯,不过如果是用真机调试的话,不存在这个问题
新版的macOS系统不知道是与Xcode不兼容还是怎么的,我当初装的时候是先装的Xcode8 再升级的macOS,然后我第二天打包和真机调试的时候就莫名的出来一个
签名密码验证失败
的提示,重新回滚OS X之后,Xcode8真机调试和打包就恢复了正常,搞得我好忧桑目前Xcode就发现了这些问题,如果还有的话,后续再更新
说说iOS10
作死的我听说iOS10出了,就马上下载来体验了一把,总体来说还是可以的。新出的特性就不用说了,官网介绍都有。下面捡几个方面来说一下
首先,对于开发者来说,如果你升级了iOS10,相应的你如果想用自己的机子跑程序的话,你就必须得升级Xcode8了。。。。。。
闹钟的背景色设成了黑色,整个点进去黑乎乎的一片,简直了。。。。。慢慢习惯吧
程序兼容问题,很多程序没有兼容好,会出现闪退现象,要不就是进入app滑动的时候出现闪退,一些阅读类软件,可能是编码格式的问题,点进去会乱码。不过大部分的app还是可以完美运行的,大家可以放心体验
在主页面,下滑拉下来通知页之后,是不可以右滑的,而在我们打开一个app之后,下滑拉下来通知页,是可以右滑看到天气,地图的。
动效切换和杀死进程的时候,有时候会有一些卡顿,不过并不影响使用。
macOS
macOS简直是我心中的痛,满怀期待的下载下来,发现mac版的Siri并没有什么卵用,语音识别率好像并不是那么高,而且用QQ截图的时候也出现了问题,截不了图,点截图功能的时候,会弹出一个提示说安装两个东西,然而安装了并没有什么卵用(原谅我还没用一天就已经备份回滚回去了)
假如真的有小伙伴们跟我一样作死的话,升级之前一定要用Time Machine备份一下,假如说你已经升级了,没有备份,但是又想回滚的话,别方,找另一台mac备份一下也可以