第三方快速註釋庫VVDocumenter-Xcode不能用的解決辦法

VVDocumenter-Xcode是Xcode上一款快速添加標準註釋,並能夠自動生成文檔的插件。有了VVDocumenter-Xcode,規範化的註釋,只須要輸入三個斜線「///」就能夠搞定,很是方面實用,目前已經支持Swift。php

Objective-C效果圖:html

技術分享

Swift效果圖
xcode

技術分享

從Xcode 5開始,蘋果要求加入UUID證書從而保證插件的穩定性。所以Xcode版本更新以後須要在VVDocumenter-Xcode的Info.plist文件中添加Xcode的UUID。app

步驟以下:ui

1、查看Xcode的UUIDurl

方式1spa

終端執行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID插件

技術分享

拷貝選中的字符串。code


方式2htm

在/Applications目錄中找到Xcode.app,右鍵」顯示包內容」,進入Contents文件夾,雙擊Info.plist打開,找到DVTPlugInCompatibilityUUID,拷貝後面的字符串。

2、添加Xcode的UUID到VVDocumenter-Xcode的Info.plist文件

方式1--插件已經安裝完成

一、打開xcode插件所在的目錄:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins;

二、選擇已經安裝的插件例如VVDocumenter-Xcode,右鍵」顯示包內容」;

三、找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs的項目,添加一個Item,Value的值爲以前Xcode的UUID,保存。

技術分享


方式2--插件還未安裝/從新安裝

一、從GitHub克隆倉庫到本地,在Xcode中打開項目,選擇項目名稱,在TAGETS下選中VVDocumenter-Xcode;

二、選擇Info,找到DVTPlugInCompatibilityUUIDs的項目,添加一個Item,Value的值爲以前Xcode的UUID;

三、Build項目,VVDocumenter-Xcode會自動安裝。

3、重啓Xcode

Xcode 6以後,重啓Xcode時會提示「Load bundle」、 「Skip Bundle」,這裏必須選擇「Load bundle」,否則插件沒法使用。

相關文章
相關標籤/搜索