更新Xcode8+iOS10后的那些乱七八糟的事

看到iOS讨论群里有些小伙伴已经更新了Xcode8了,反正也就是意想之中的各种坑啊。而作为一个程序员,对新东西的拒绝是很致命的。哈哈,该来的早晚都要来的,毅然决然的打开Appstore更新了xcode。
基于之前听小伙伴们的反馈,我怀着一丝忐忑打开了项目工程,果不其然,真的很嗨,一运行就各种问题。花了一上午时间,各种查资料,终于基本上解决了一些我暂时遇到的问题。接下来我就大致罗列下我遇到的那些坑把。。。。

1、打开之前的Xib文件

第一次打开xib文件会弹出下面这张图片,我们只需要点击Choose Device就好了,如果xib文件之前的约束出现问题,也只需要update frame (注意!是update frame 而不是 update Constrains,我之前就坑爹的手误点了 update Constrains了。。。)。

  • 还需注意的是:如果同事还没更新Xcode8,还是用Xcode7去打开Xib的话,是会报错的,需要去设置和删除xib文件的一句话,反正都是不建议这样做吧,哈哈,还是那句话,该来的就让它来吧。。。


2、代码不能快捷键注释

这是我更新之后遇到的第一个问题,当时就醉了。。

  • 解决方法就是在终端运行 下面这个命令吧
    sudo /usr/libexec/xpccachectl
  • 注意:必须重启电脑后才能生效的

3、插件不能使用了

其实这个对我影响不是那么大,只是我经常用的一个颜色插件突然没有了。而注释的那个插件,我已经通过Xcode内的快捷键代码块自定义生成个简单的来使用了。

4、iOS10、info配置文件中的权限设置

  • 麦克风权限:Privacy - Microphone Usage Description string: 是否允许此App使用你的麦克风?
  • 相机权限:Privacy - Camera Usage Description string: 是否允许此App使用你的相机?
  • 相册权限:Privacy - Photo Library Usage Description string: 是否允许此App访问你的媒体资料库?
  • 通讯录权限:Privacy - Contacts Usage Description string:是否允许此App访问你的通讯录?
  • 蓝牙权限:Privacy - Bluetooth Peripheral Usage Description string: 是否许允此App使用蓝牙?
  • 语音转文字权限:Privacy - Speech Recognition Usage Description string: 是否允许此App使用语音识别?
  • 日历权限:Privacy - Calendars Usage Description string: 是否允许此App使用日历?
  • 定位权限:Privacy - Location When In Use Usage Description string: 我们需要通过您的地理位置信息获取您周边的相关数据
  • 定位权限:Privacy - Location Always Usage Description string: 我们需要通过您的地理位置信息获取您周边的相关数据

5、屏蔽杂乱无章的bug

更新后运行Xcode会打印一大串乱七八糟的log,

  • 解决方法:首先打开Xcode状态栏上的 Product --> Scheme -->Edit Scheme


  • 添加OS_ACTIVITY_MODE = Disable


6、模拟器上频繁运行崩溃

最后一个我遇到的问题就是,在模拟器上频繁运行崩溃,说什么找不到NIB文件,但是在真机上运行都是没有问题的,开始我还以为我修改错了一些配置文件导致的呢,检查了半天都无济于事,最后一怒之下让版本回滚到最近那个版本了,以为重置我之前修改了的东西应该会好的,可是......还是™的蹦了。。。
后在网上终于找到了也有大兄弟遇到并解决了这个问题,其实坑爹的就是只需要把模拟器的语言和地区统统的设置为中国的就好了。至于为什么,我真的是不知道。

对了 还有一个小问题就是,在真机调试的时候,app无法进行网络请求,而在模拟器上是可以的,后我查看手机设置,测试的app的网络是选择了wifi和蜂窝煤移动数据的,我重新点关闭,再选择wifi和蜂窝煤移动数据,结果就好了..........

好了,暂时我遇到的坑就这么多吧,我还查看了网上其他人遇到的坑其实还有很多的,等到时候遇到在一一解决吧。。。(ps:第一次写,望各位大大给个赞)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,723评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,080评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,604评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,440评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,431评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,499评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,893评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,541评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,751评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,547评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,619评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,320评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,890评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,896评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,137评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,796评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,335评论 2 342

推荐阅读更多精彩内容

  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 4,385评论 0 12
  • 好多人都更新了Xcode8 那么随之而来的就是Xcode8的一些变化以及使用时的一些注意事项了,我用了一段时间,做...
    谁遇而安阅读 1,067评论 0 12
  • 随着iOS10的推送更新到来,勤劳的程序员又在加班加点的搬砖了,为此收集了一些iOS10 更新的技能给大伙参考,不...
    zero_zql阅读 12,761评论 10 41
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,368评论 25 707
  • 满地的落叶见证了秋的结束。 他和她来到这里。 相恋三年,彼此深深地刻在对方骨子里。他是刑警,要去执行任务,在这片树...
    我爱健康阅读 208评论 2 2