zoukankan      html  css  js  c++  java
  • 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 Testability 为 NO 即可解决。

  • 相关阅读:
    【转载】[030]◀▶ ArcEngine 一些实现代码
    C#获取FTP目录下文件夹、文件的方法,进而判断FTP下指定文件夹是否存在
    C# 命名空间"DevExpress.XtraReports.UserDesigner"中不存在类型或命名空间名称"XRTabbedMdiManager"。是否缺少程序集引用?
    C#欢迎界面的两种形式
    RibbonForm中Text显示不完整
    IDL波段分解与合成源代码
    Java多线程--synchronized(二)
    Java多线程--synchronized(一)
    Java多线程--基础(三)
    Java多线程--基础(二)
  • 原文地址:https://www.cnblogs.com/niceMan/p/5973648.html
Copyright © 2011-2022 走看看