Skip to content

Commit 63171c2

Browse files
committed
Added information about why
1 parent 66ee051 commit 63171c2

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,16 @@ curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/
5555
- Search and Install `FixCode`
5656
- Restart Xcode
5757

58+
# What does this do?
59+
60+
The primary goal of this plugin is to **disable** the original `Fix Issue` button, as it has side effects, like [revoking your certificates and with it all its provisioning profiles](https://raw.githubusercontent.com/fastlane/sigh/master/assets/SignErrors.png).
61+
62+
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.
63+
64+
This Xcode plugin will deactivate the button and replace it with an emoji (and therefore much friendlier) button. The button will open the [official code signing guide](https://github.com/fastlane/fastlane/blob/master/docs/CodeSigning.md).
65+
66+
You might ask yourself, why the button doesn't just run [sigh](https://github.com/fastlane/sigh) or [cert](https://github.com/fastlane/cert): Check out the [blog post about developer tools by Felix Krause](https://krausefx.com/blog/ios-tools) for more information about how developer tools should be transparent and show you what they do.
67+
5868
# Thanks
5969

6070
Special thanks to Apple Inc for providing the initial "Fix Issue" functionality. Without it, this project wouldn't be possible.

0 commit comments

Comments
 (0)