Teams working in Xcode can now fix issues without ruining the build. FixCode is an open source plugin for Xcode that replaces the ‘Fix Issue’ button with ‘Do it right.’
The primary goal of this plugin is to disable the original Fix Issue button, as it has side effects, like sometimes revoking your certificates and with it all its provisioning profiles.
This is especially a big problem when working in a bigger team: Someone clicks the Fix Issue button and revokes the other profiles. This includes Enterprise profiles, resulting in breaking the app on all devices it’s installed on.
This Xcode plugin will deactivate the button and replace it with emojis. The button will open the official code signing guide.
You might ask yourself, why the button doesn’t just run sigh or cert: Check out the blog post about developer tools by Felix Krause for more information about how developer tools should be transparent and show you what they do.
It’s a much subtler tool that Xcode’s blunt issue resolver, but I wouldn’t be surprised to see Apple take something away from this.
Or at least, I hope it does.
➤ FixCode [GitHub]