Xcode8.3.2中使用插件

一、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



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容