Xcode 8遇到的坑,整理

作者: YYSky | 来源:发表于2016-09-26 13:24 被阅读2955次

    反正是怀着无比激动的心情,更新了Xcode8.但是毫无疑问得,苹果又对我们埋下了各种坑.
    这里,我把自己已解决的坑,整理一下,分享出来,便于大家跳过.....

    第一个:控制台,系统自动打印很多无用的信息.

    原始图:

    无用的信息.png

    看到这种情况,就各种纠结😖.....怎么能这样了.如果我们自己想打印出自己调试的信息,怎么能一目了然呢? 这种bug必须的解决..
    安装一下几步就可以完美解决了--看图:

    1. 进入Edit Scheme 编辑界面
    Snip20160926_9.png
    2. 手动添加指令:OS_ACTIVITY_MODE : Disable
    Snip20160926_10.png
    3.最后就是干干净净的控制台,只会打印我们自己的NSLog信息.
    Snip20160926_12.png

    第二个:内置插件的使用

    开发中用过VVDocumenter吧,但是Xcode8以后这个插件就失效了,不要着急,现在苹果集成了这个插件,直接通过内置的使用就 OK 了

    快捷键为 : option + command + /
    效果图:

    Snip20160926_13.png

    第三个: 注释行的快捷键不起作用了...

    Command + / 快速注释,本来都用的很溜,现在居然不起作用了..办法是有的,很简单: 直接在终端输入这个指令: ~ sudo /usr/libexec/xpccachectl
    最后重启下电脑就OK了.

    第四个:生成CoreData Model文件时,默认自动生成swift文件

    按照往常的操作:

    Snip20160926_14.png Snip20160926_15.png

    注意这里: 已经少了一个scale选项了...

    Snip20160926_16.png

    然后就会提示你,生成swift文件在OC项目中的桥接文件.
    这时,你就傻眼了....这难道不是OC项目吗??怎么生成swift文件呢?

    其实这里是这样的: 在点击Create...选项时.


    Snip20160926_22.png

    需要注意一下右边的文件设置: 需要手动选择语言: Object-C 才行.


    Snip20160926_19.png

    暂时就是这些..往后遇到什么坑,陆续填上来,分享给大伙....🙃

    后续:

    1.打开以前的小Demo时,你可能会出现这样的错误提示:

    Snip20160928_6.png

    这是系统提示你在一周之内创建了超过10 APP IDs ,也就是说创建了超过10个Bundle Identifiter. 这时,你只需要把这个工程的Bundle Identifiter 改成你最近使用成功的工程的Bundle Identifiter就OK了.

    2.iOS10工程,运行在真机上,若这个APP需要使用到网络,系统会自动弹框提示用户,如下:

    IMG_0658.PNG

    有童鞋遇到这个问题,我们不用慌,这是新系统对用户体验的优化.我们知道了就行...

    相关文章

      网友评论

      • Maccloud:VVDocumenter 这个注释虽然被苹果集成了,但是调用函数时却没有函数作用提示,怎么办?
      • 风吹柳絮如花落:挺全的了,谢谢楼主分享
      • 朋友有朋:谢谢,学习了!
      • zhuge1127:Xcode8是不是把测试版本发出来了,这次版本怎么这样:sweat:
        不用什么昵称了:@zhuge1127 值得升级,弥补了很多bate版的漏洞,比如说代码补全
        YYSky:@zhuge1127 这是正式版,后续8.1应该也快出来了..
      • Codepgq:就这么点吗?
      • DamonLu:请问 现在在iOS10上面安装一个应用后会有弹窗:允许某某使用数据?可能同时包含无线局域网和蜂窝移动数据 不允许 允许 这个alert是系统的还是在项目里加的呢?
        YYSky:@WUCHIHA_ITACHI 已亲测,,是系统的...iOS10,才会出现这样的提示
        e1d0a2f67f15:@WUCHIHA_ITACHI 系统的

      本文标题:Xcode 8遇到的坑,整理

      本文链接:https://www.haomeiwen.com/subject/dnrqyttx.html