Xcode8使用插件方法以及乱打印没快捷注释的bug解决办法

别人的方法, 在Google上看到的, 自己亲测了一下, 没问题, 固态硬盘的黑苹果也能跑的很爽, 就是mac mini 有问题, 有可能跟我mini是MacOS Sierra有关系吧:

首先要去GitHub上下载MakeXcodeGr8Again , 打开运行, Successed之后, 把下图指向的app, 右键Show In Finder把app扔到桌面, 之后就可以继续往下看了

Xcode8使用插件方法以及乱打印没快捷注释的bug解决办法_第1张图片
红色会变成黑色
  • 上面的做完之后, commd + Q 大退Xcode, 包括模拟器 。
  • 退出 Xcode8,同时运行刚刚导出的 MakeXcodeGr8Again.app,将 Xcode8 拖入其中,等待一段时间(一般本子3~10分钟, Mac mini要慢很多)。
  • 等菊花转完后,应用程序文件夹下会生成一个 XcodeGr8 的应用,运行命令 sudo xcode-select -s /Applications/XcodeGr8.app/Contents/Developer(最好把Xcode放在应用程序里面)将 Xcode 开发路径指向刚生成的 XcodeGr8。
  • 修改之后, 亲身经历, 建议重启电脑, 并且在此时最好把除了Xcode8以外的版本都放进废纸篓, 等一切没问题在还原回来(或者放在其他路径下)就好了, 重启之后在终端执行修复插件的代码。代码如下:
 find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/XcodeGr8.app/Contents/Info.plist DVTPlugInCompatibilityUUID`

PS:可能遇到的问题

  1. 生成了 XcodeGr8 之后,打不开。 解决方法:重启。
  2. 如果之前对其它版本的 Xcode-beat 也有使用这种方式,再对 Xcode8 GM 也是用该方式可能 MakeXcodeGr8Again 这个 APP 会一直闪退。 解决方法:卸载之前生成的 XcodeGr8,再重试。卸载后记得将开发路径重新指回原来的路径,即 sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
    。如果这种方式还不行,卸载所有版本的 Xcode,然后再安装 正式版,重复上述步骤。
  3. 如果按照我上面的步骤来应该不会有以上两个问题发生。

重要的事情说三遍:
不要使用 XcodeGr8 打包上传 Appstore,最好使用服务器打包,保证服务器 Xcode 是 Appstore 下载的!!!
不要使用 XcodeGr8 打包上传 Appstore,最好使用服务器打包,保证服务器 Xcode 是 Appstore 下载的!!!
不要使用 XcodeGr8 打包上传 Appstore,最好使用服务器打包,保证服务器 Xcode 是 Appstore 下载的!!!

Xcode8 出现之后一直都有打印很多没用的问题纷扰, 本人查阅, Google后得到结论

就一行代码, 应该是每次工程都要写入, 看图:

Xcode8使用插件方法以及乱打印没快捷注释的bug解决办法_第2张图片
这是第一步
Xcode8使用插件方法以及乱打印没快捷注释的bug解决办法_第3张图片
这是第二步

最后按照Key-Value的形式写入OS_ACTIVITY_MODE = Disable

最后就是快捷键注释问题了~要是有不能用的小伙伴可以用我Google的方法

打开终端, 运行命令: sudo /usr/libexec/xpccachectl

很简单的一句话, 小伙伴来用一下吧, 使用之后要重启电脑就OK了:


Xcode8使用插件方法以及乱打印没快捷注释的bug解决办法_第4张图片
第一个是系统快捷, 第二个系统为开发者添加的类似VVDocument的注释

最后希望这些能帮助小伙伴们, 我遇到这些问题的时候都是东找西找, 最后拼在一起发给大家

你可能感兴趣的:(Xcode8使用插件方法以及乱打印没快捷注释的bug解决办法)