From 5efde64f58c8051cd6dbd1326fd460df9140d1ac Mon Sep 17 00:00:00 2001 From: Sander Date: Wed, 6 Apr 2016 14:18:23 +0300 Subject: [PATCH 1/2] Update README.md --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 90f6963..e6e3f06 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,18 @@ ExtractorLocalizableStrings will be installed in `~/Library/Application Support/ If you want to uninstall plugin, remove ExtractorLocalizableStrings.xcplugin in `Plug-ins` directory. +##Xcode version? + +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. If you happened to skip the bundle loading, you can use this to reset the prompt: + +`defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-{your_xcode_version}` + +To get the UUID, execute in console: + +`defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID` + +Pull request with the new DVTPlugInCompatibilityUUIDs is welcome + ## Changelog > **1.0.0** > From 4acad36951604196b51f7151983e5d7781db1158 Mon Sep 17 00:00:00 2001 From: Sander Date: Wed, 6 Apr 2016 14:20:00 +0300 Subject: [PATCH 2/2] Update ExtractorLocalizableStrings-Info.plist --- ExtractLocalization/ExtractorLocalizableStrings-Info.plist | 1 + 1 file changed, 1 insertion(+) diff --git a/ExtractLocalization/ExtractorLocalizableStrings-Info.plist b/ExtractLocalization/ExtractorLocalizableStrings-Info.plist index 6da3944..7d4bf2a 100644 --- a/ExtractLocalization/ExtractorLocalizableStrings-Info.plist +++ b/ExtractLocalization/ExtractorLocalizableStrings-Info.plist @@ -55,6 +55,7 @@ CC0D0F4F-05B3-431A-8F33-F84AFCB2C651 7265231C-39B4-402C-89E1-16167C4CC990 F41BD31E-2683-44B8-AE7F-5F09E919790E + ACA8656B-FEA8-4B6D-8E4A-93F4C95C362C NSPrincipalClass ExtractLocalization