xcode8升级后问题总汇

一、注释快捷键无法使用

command + / 快捷键无法使用,在终端执行以下命令,然后重启Xcode即可。

二、注释快捷键

Xcode8已经不能再使用第三方插件了,但是Xcode8已经完善了一部分第三方插件才能实现的功能(抹杀了第三方插件作者,掠夺别人的劳动成果),比如语法提示、代码注释。

Xcode8代码注释快捷键为 command + option + /

xcode8升级后问题总汇

三、控制器打印乱七八糟的东西

在当前Scheme中的Run -> Arguments -> Environment Variables中添加键值对 OS_ACTIVITY_MODE disable

xcode8升级后问题总汇

四、上传itunesconnect提示二进制无效

这是因为iOS对用户的安全和隐私的增强,在申请很多私有权限的时候都需要添加描述。但是,在使用Xcode 8之前的Xcode还是使用系统的权限通知框。

要想解决这个问题,只需要在info.plist添加 NSContactsUsageDescription 的 key ,value自己随意填写就可以,这里列举出对应的key(Source Code模式下):

五、Xcode7 8SB兼容问题

控制器报如下错误:

右键SB,选择Open As -> Source Code,并删除下面代码即可:

xcode8升级后问题总汇

六、Xcode8报duplicate symbols for architecture arm64

升级Xcode8后,报符号重定义错误 duplicate symbols

xcode8升级后问题总汇

修改 Build Setting 下的 NO Common Blocks 和 Enable TestabilityNO 即可解决。

六阿哥

目前评论:1   其中:访客  1   博主  0

  1. avatar 新浪浪 0

    六阿哥 你好.更新xcode8.1遇见一个奇怪的错误 ,不知道能不能从你这得到解决005M3MU8gw1fa0zj8ekcvj30qk06utbq.jpg

评论加载中...

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: