Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Will Xcode 8 support plugins (-> Alcatraz)

Tags:

xcode8

Apple introduced Xcode source editor extensions with Xcode 8. Will Xcode 8 still support plugins served via Alcatraz?

like image 781
benrudhart Avatar asked Jun 17 '16 09:06

benrudhart


1 Answers

Xcode 8 prohibits code injection (the way plugins used to load) for security reasons. You can circumvent this by removing the code signing on Xcode. Both of these tools are capable of simplifying that:

https://github.com/inket/update_xcode_plugins

https://github.com/fpg1503/MakeXcodeGr8Again

To work on Xcode 8+ without removing the code signing, plugins will have to be rewritten as Xcode Source Editor Extensions. Unfortunately, the APIs for these extensions only allow for text replacement at the moment, so they are not an adequate replacement.

like image 67
inket Avatar answered Oct 05 '22 22:10

inket