關於Xcode更新之後外掛程式失效以及安裝失敗詳解

2021-07-14 10:51:03 字數 1758 閱讀 7165

xcode的外掛程式對於開發者來說無疑是開發中的一大利器,讓開發者能夠將更多的時間和精力放在**上面。但是開發者都會遇到乙個問題,就是每次xcode一更新,之前好不容易裝好的外掛程式全部不能用了,需要重新安裝一遍,有時候還會因為某種原因導致即便安裝了外掛程式也不能使用的情況。在這裡,我將跟大家分享我是如何解決這些問題的。當然,我的方案是建立在前人的基礎上完善的。

在這裡,我先分析外掛程式安裝失效的一些原因:

首先,我們要先明確我們的外掛程式是要安裝到哪個版本的xcode上面,然後到拿到對應xcode的dvtplugincompatibilityuuid現在我想在我的xcode 6.4上面安裝這款外掛程式,那麼我需要拿到xcode 6.4的dvtplugincompatibilityuuid右鍵xcode,選擇顯示包內容

然後找到contents/info.plist路徑下的info.plist檔案

雙擊info.plist檔案,找到dvtplugincompatibilityuuid,將對應的7fdf5c7a-131f-4abb-9edc-8c5f8f0b8a90複製

接下來到colorsense外掛程式所在目錄下

外掛程式路徑

右鍵外掛程式,選擇顯示包內容。然後找到contents/info.plist路徑下的info.plist檔案

雙擊info.plist檔案,將剛剛複製的7fdf5c7a-131f-4abb-9edc-8c5f8f0b8a90增加到dvtplugincompatibilityuuid字段裡面。儲存

重新開啟xcode 6.4,此時會彈窗提示使用者是否載入該外掛程式。很多使用者就是在這一步因為選擇了skip bundle導致不能成功使用外掛程式。

【注意】正確的做法應該是選擇load bundle選項才對

可能在你看到這篇文章的時候你已經選擇了 skip bundle

好的下面是解決方案:

退出xcode —>

終端執行:

defaults delete com

.dt

這裡的6.4是xcode版本,具體版本視你自己的版本修改。

好了重新開啟專案 重新選擇loadbundle

外掛程式效果

關於Xcode7 3 安裝外掛程式失效問題

筆者很早就聽說7.3聯想不好 所以一直沒公升級 但是 因為新特性比較多 前幾天就公升級了下 然後發現我的xcode的外掛程式都不能用了 當時我網上找了下解決辦法 後來又自己親手搞了一遍 才得以解決。解決方案 1,開啟xcode外掛程式所在的目錄 2,選擇已經安裝的外掛程式,右擊選擇 顯示包內容 尋找...

xcode 公升級外掛程式失效問題

摘要 xcode 公升級到7之後vvdocumenter xcode,omcolorsense,ksimagenamed等一系列的外掛程式失效的解決辦法,以及不小心誤點了 skipbundle 的解決辦法 xcode 公升級之後外掛程式無法使用 以及誤點 skipbundle 之後的解決辦法 小夥伴...

Xcode 公升級後外掛程式失效問題

簡單有效的就是在終端輸入以下 參考文章 name info.plist maxdepth 3 xargs i defaults write dvtplugincompatibilityuuids array add 不過有時候會出現如下的狀況,xcode無法開啟了。囧,重灌了也不行。對於這樣的情況,...