升级到OSX EI 遇到一系列的问题

字数 357阅读 2539

昨天刚把电脑升级到了OS X El Capitan之后, 发现Xcode6.4的模拟器的Scheme消失了, 官方强烈使用Xcode 7, Xcode 6.x有兼容行问题, 没办法开始使用Xcode 7.

Xcode 打开速度非常慢

在OSX10.10.x的版本, 第一次打开Xcode只需要10秒, 但是升级到OSX EI之后, 第一次打开Xcode需要等待4~5分钟之后才能使用, 在期间Xcode一直跳呀跳. 耗费两天时间研究问题. 最后发现是安装插件的问题.

我猜想在OSX EI 里面苹果对于 Xcode的插件有一个自检功能, 反正只要安装了非苹果的插件, 第一次打开Xcode都需要4~5分钟. 查看后台Xcode并没有使用过多内存和CPU资源.

解决方法:

我之前是使用的 Alcatraz管理插件, 于是尝试修改一下它默认插件路径, 使之插件失效.

~/Library/Application Support/Alcatraz/
~/Library/Application Support/Developer/Shared/Xcode/

把这个目录下面的Plug-ins都修改成Plug-ins-OO 重启Xcode, Mac, 再次打开发现Xcode又秒开了.

CocoaPods 报错

刚转化到Xcode 7, swift 2.0之后, pod update一下就马上报错:

-bash: pod: command not found

EI Capitan大概好像是cocoapod应该装到另外一个路径才能使用.
启动终端输入

sudo gem install -n /usr/local/bin cocoapods

然后CocoaPods就正常了

参考文献:

"pod: command not found" after installing on OS X El Capitan Beta 2 #3736

推荐阅读更多精彩内容