自從Xcode8出來后羡洛,為了安全起見找前,給Xcode安裝插件就慘遭蘋果封殺,隨后出現(xiàn)很多解決方案乱豆,其中有一種比較完美的?方案:教你如何科學的在Xcode8上使用插件,但是用過這個方案的同學會發(fā)現(xiàn)每次運行并安裝插件之前需要添加當前Xcode的DVTPlugInCompatibilityUUID吊趾,相當麻煩宛裕,而且安裝完這個插件,上個或者上上個插件就失效了(隨機的论泛,也可能不會)揩尸,不知道大家有沒有遇到,反正我是遇到好多次~~最要命的是還要拷貝一份Xcode用來上架專用孵奶,對于我這種256G的本子來說還是相當無奈的
下面我們會用到外國友人的update_xcode_plugins
建議大家在安裝之前先將電腦的ruby升級為最高版本
這里我們使用RVM來幫我們升級安裝Ruby疲酌,已經(jīng)升級了Ruby的可以跳過此步驟
在終端中輸入
curl -Lhttps://get.rvm.io | bash -s stable
如果提示
* WARNING: You have'~/.profile'file, you might wanttoloadit,todothataddthefollowinglineto'/Users/您的用戶名/.bash_profile':? ? ? source ~/.profile? * Nonewnotestodisplay
則按提示在終端中輸入命令,使其默認配置生效
source~/.profile
列出已知的 Ruby 版本
rvmlistknown
列表顯示已知的最新Ruby版本是2.4.0
接著我們指定安裝Ruby版本
rvminstall2.4.0
待安裝完成,可以輸入【ruby -v】查看當前Ruby的版本是否為2.4.0
ruby-v
終端輸入朗恳,進行安裝
sudogem install update_xcode_plugins
如果安裝不成功則使用下面這條命令
sudo gem install-n/usr/local/bin update_xcode_plugins
安裝完成之后湿颅,可以使用下面的命令對我們已經(jīng)安裝的插件統(tǒng)一進行升級(其實這個過程就是自動配置插件所?需要的當前Xcode的DVTPlugInCompatibilityUUID,并且進行安裝)
update_xcode_plugins
如果我們的機子從來沒有安裝過插件就會以紅字提示我們:
Couldn'tfind Plug-ins directory.Didn'tfind any Xcode Plug-ininstalledonyour system.
接著Unsign我們的Xcode
update_xcode_plugins--unsign
這個時候會停在這里讓我們用上下鍵選擇Xcode粥诫,這里我就一個8.3.3油航,直接回車后輸入【Y】,一下子就好了怀浆。
我們?nèi)グ惭b插件管理工具Alcatraz
下載后解壓谊囚,打開project直接運行安裝
提示我們是否加載這個插件包,點擊【Load Bundle】
接著你就會發(fā)現(xiàn)Window下就有了【Package Manager】這個菜單選項
打開后我們就可以盡情的安裝想要安裝的插件
安裝好所有插件之后执赡,徹底退出Xcode
在終端下輸入
update_xcode_plugins
這時它會自動幫我們配置并安裝這些插件镰踏,我們再打開Xcode
這里提示我們Xcode發(fā)現(xiàn)有6個插件,是否加載沙合,我們當然選擇加載了(Load Bundle)奠伪。這樣我們就可以批量配置我們的插件,就是這么的輕松愉快首懈。
以后我們要安裝什么插件都可以通過Alcatraz進行批量安裝绊率,再執(zhí)行【update_xcode_plugins】就可以了,相當?shù)姆奖憔柯模《也粫銉蓚€Xcode出來
原文地址:http://blog.csdn.net/lincsdnnet/article/details/77412878