蘋果要求加入UUID證書從而保證插件的穩定性。
下面介紹步驟:
獲取UUID
A:終端查詢Xcode的UUID
defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID
B:傻瓜式操作
右鍵Xcode,選擇顯示包內容
然後找到Contents/Info.plist路徑下的Info.plist文件
雙擊Info.plist文件,找到DVTPlugInCompatibilityUUID,將對應的7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90複製
修改插件的UUID
1、打開xcode插件所在的目錄:
終端執行
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins;
2、右鍵插件,選擇顯示包內容。然後找到Contents/Info.plist路徑下的Info.plist文件
3、雙擊Info.plist文件,將剛剛複製的7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90增加到DVTPlugInCompatibilityUUID字段裏面。保存
注意:這裏需要檢查一下數組裏有不有一樣的uuid,有的話只保留一個
4、重新打開Xcode 6.4,此時會彈窗提示用戶是否加載該插件。很多用戶就是在這一步因爲選擇了Skip Bundle導致不能成功使用插件。
這裏要選擇 LoadBundle !!!!!!!!!!!!!
可能在你看到這篇文章的時候你已經選擇了 Skip Bundle
好的下面是解決方案:
退出XCode —>
終端執行:
defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-6.4
這裏的6.4是XCode版本,具體版本視你自己的版本修改。
好了重新打開項目 重新選擇LoadBundle
——————————–>完成(反正我這邊是有了)>-<。