学<a href="http://vongloo.me/2016/09/10/Make-Your-Xcode8-Great-Again/">别人的方法</a>, 在Google上看到的, 自己亲测了一下, 没问题, 固态硬盘的黑苹果也能跑的很爽, 就是mac mini 有问题, 有可能跟我mini是MacOS Sierra有关系吧:
首先要去GitHub上下载<a href="https://github.com/fpg1503/MakeXcodeGr8Again">MakeXcodeGr8Again</a> , 打开运行, Successed之后, 把下图指向的app, 右键
Show In Finder
把app扔到桌面, 之后就可以继续往下看了
- 上面的做完之后,
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:可能遇到的问题
- 生成了 XcodeGr8 之后,打不开。 解决方法:重启。
- 如果之前对其它版本的 Xcode-beat 也有使用这种方式,再对 Xcode8 GM 也是用该方式可能 MakeXcodeGr8Again 这个 APP 会一直闪退。 解决方法:卸载之前生成的 XcodeGr8,再重试。卸载后记得将开发路径重新指回原来的路径,即 sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
。如果这种方式还不行,卸载所有版本的 Xcode,然后再安装 正式版,重复上述步骤。 - 如果按照我上面的步骤来应该不会有以上两个问题发生。
重要的事情说三遍:
不要使用 XcodeGr8 打包上传 Appstore,最好使用服务器打包,保证服务器 Xcode 是 Appstore 下载的!!!
不要使用 XcodeGr8 打包上传 Appstore,最好使用服务器打包,保证服务器 Xcode 是 Appstore 下载的!!!
不要使用 XcodeGr8 打包上传 Appstore,最好使用服务器打包,保证服务器 Xcode 是 Appstore 下载的!!!
Xcode8 出现之后一直都有打印很多没用的问题纷扰, 本人查阅简书, Google后得到结论
就一行代码, 应该是每次工程都要写入, 看图:
最后按照Key-Value的形式写入
OS_ACTIVITY_MODE = Disable
最后就是快捷键注释问题了~要是有不能用的小伙伴可以用我Google的方法
打开终端, 运行命令:
sudo /usr/libexec/xpccachectl
很简单的一句话, 小伙伴来用一下吧, 使用之后要重启电脑就OK了:
最后希望这些能帮助小伙伴们, 我遇到这些问题的时候都是东找西找, 最后拼在一起发给大家