alcatraz / Alcatraz

Package manager for Xcode
alcatraz.io
MIT License
9.88k stars 1.15k forks source link

Packages not loading in XCode 7.3 #441

Closed mattnedrich closed 8 years ago

mattnedrich commented 8 years ago

None of my packages seem to be loading in XCode 7.3. I've tried uninstalling/installing each package and restarting XCode, but haven't had any luck.

alanhamlett commented 8 years ago

Those packages must not have added support for Xcode 7.3 yet. Try WakaTime, because I know that one has added support for 7.3 already.

mattnedrich commented 8 years ago

Interesting. I was unable to install XVim through Alcatraz, but was able to manually install it via the instructions provided here: https://github.com/XVimProject/XVim.

guillaumealgis commented 8 years ago

@mattnedrich this is because this plugin in particular uses a custom Makefile to read Xcode's UDID and add it to its Info.plist file before installing.

Alcatraz doesn't use make to build the plugin, which is why until the author adds the UDID to the git repo the plugin won't work when installed with Alcatraz.

mattnedrich commented 8 years ago

@guillaume-algis So some packages need to add Alcatraz specific installation support (outside of their package specific support for XCode 7.3)?

guillaumealgis commented 8 years ago

@mattnedrich Nope, not at all. Alcatraz installs the plugins just fine, but Xcode won't load them if they don't include its UDID in their plist.

Manual install worked for XVim because running make adds the UDID of the currently installed Xcode on your machine to the plugin's plist.

Hope I'm more clear :)

mattnedrich commented 8 years ago

Makes perfect sense. Looks like a PR is already open for that plugin (https://github.com/XVimProject/XVim/pull/935). I'll close this issue then. Thanks for the help.