一、Xcode8.3.2 插件使用
1.先下載原版Xcode8
2.在應(yīng)用程序中將Xcode8復(fù)制一份(用來以后打包上傳)
3.打開鑰匙串訪問
?? 菜單-鑰匙串訪問-證書處理-創(chuàng)建證書
?? 第一行名稱填寫XcodeSigner
?? 第二行不變
?? 第三行選代碼簽名
?? 其他的都不變 點擊創(chuàng)建.
4.終端運行(要等10多分鐘,固態(tài)硬盤會快一些)
$ sudo codesign -f -s XcodeSigner /Applications/Xcode.app$ sudo codesign -f -s XcodeSigner /Applications/Xcode.app
5.安裝Alcatraz了
? 安裝
? curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh
? 卸載
? rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
? 清理緩存
? rm -rf ~/Library/Application\ Support/Alcatraz
使用Alcatraz安裝插件了
6.重啟Xcode沒有顯示load bundle
在終端運行如下代碼
find~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth3| xargs -I{} defaultswrite{} DVTPlugInCompatibilityUUIDs -array-add `defaultsread/Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID`
7.誤點Skip Bundle后需重新Load Bundle
終端運行
defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-8.3.2
重啟Xcode
8.插件安裝后無法使用
嘗試在終端輸入:
curlhttps://raw.githubusercontent.com/cielpy/RPAXU/master/refreshPluginsAfterXcodeUpgrading.sh| sh