fortinmike / XcodeBoost

An Xcode plugin that aims to make altering and inspecting code quick and easy.
MIT License
817 stars 86 forks source link

Menu item does not appear after launching Xcode 6.3 #37

Closed harryzjm closed 9 years ago

damuro commented 9 years ago

With Alcatraz it works, but you must uninstall and install the plugin again every time you restart Xcode.

harryzjm commented 9 years ago

Thanks for your reply :)

fortinmike commented 9 years ago

This is definitely a bug. A reinstall with Alcatraz shouldn't be required after each Xcode restart; only when new major versions of Xcode are released. Thanks for tracking this down, @damuro, and for reporting, @harryzjm !

fortinmike commented 9 years ago

Fixed in 9fcc6bc. A reinstall through Alcatraz should ensure the plugin starts when Xcode is launched.

It seems that Alcatraz ignores compatibility UUIDs when loading Xcode plugins into the running app, which is why it worked when reinstalling through Alcatraz and didn't when Xcode was restarted afterwards (as Xcode does check compatibility UUIDs before loading plugins).