Skip to content

Commit a6eb438

Browse files
author
苼茹夏花
committed
Merge pull request onevcat#12 from onevcat/master
同步到最新
2 parents 1370439 + 115860a commit a6eb438

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,15 @@ If you want to use other text beside of `///` to trigger the document insertion,
2323

2424
## Xcode version?
2525

26-
This plug-in is supported in Xcode 5 and 6 (current beta). From Xcode 5, Apple added a UUID-verification to all plugins to ensure the stability when Xcode gets updated. The value of `DVTPlugInCompatibilityUUIDs` in project plist should contains current UUID of Xcode version, or the plugin does not work. Once you update your Xcode, the plugin might be disabled and you should check the newest version and built it again.
26+
This plug-in is supported in Xcode 5, 6 and 7 (current beta). From Xcode 5, Apple added a UUID-verification to all plugins to ensure the stability when Xcode gets updated. The value of `DVTPlugInCompatibilityUUIDs` in project plist should contains current UUID of Xcode version, or the plugin does not work. And from Xcode 6.3, you will be prompt to "Load third party bundle" if you are using a plugin. You should always select "Load bundles" to enable this plugin.
27+
28+
All plugins will be disabled once you update your Xcode, since the supported UUIDs in the plugins do not contain the one. You should try to clean your plugins folder (`~/Library/Application Support/Developer/Shared/Xcode/Plug-ins` by default) and clone/build the latest version from master branch. If you happened to skip the bundle loading, you can use this to reset the prompt:
29+
30+
```bash
31+
defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-{your_xcode_version}
32+
```
33+
34+
**Please do not open an issue if this plugin not work in your newly updated Xcode.** Pull request for new `DVTPlugInCompatibilityUUIDs` is welcome, and if UUID of your Xcode version is already there, please try to reinstall the plugin from a clean state.
2735

2836
The default deployment target is 10.8. If you want to use it in a earlier OS version, you should change OS X Deployment Target (in project info setting) to your system version.
2937

VVDocumenter-Xcode/VVDocumenter-Xcode-Info.plist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
<string>8DC44374-2B35-4C57-A6FE-2AD66A36AAD9</string>
3939
<string>E969541F-E6F9-4D25-8158-72DC3545A6C6</string>
4040
<string>AABB7188-E14E-4433-AD3B-5CD791EAD9A3</string>
41+
<string>7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90</string>
4142
</array>
4243
<key>NSHumanReadableCopyright</key>
4344
<string>Copyright © 2013年 OneV&apos;s Den. All rights reserved.</string>

0 commit comments

Comments
 (0)