README.md in sigh-0.3.0 vs README.md in sigh-0.3.1

- old
+ new

@@ -39,10 +39,11 @@ ------- <p align="center"> <a href="#features">Features</a> &bull; <a href="#installation">Installation</a> &bull; <a href="#usage">Usage</a> &bull; + <a href="#usage">Resign</a> &bull; <a href="#how-does-it-work">How does it work?</a> &bull; <a href="#tips">Tips</a> &bull; <a href="#need-help">Need help?</a> </p> @@ -121,11 +122,25 @@ By default, ```sigh``` will include all certificates on development profiles, and first certificate on other types. If you need to specify which certificate to use you can either use the environment variable `SIGH_CERTIFICATE`, or pass the name or expiry date of the certificate as argument: sigh -c "SunApps GmbH" +Or identify be expire date if you're using the same names for multiple certificates sigh -d "Nov 11, 2017" + +# Resign + +If you generated your `ipa` file but want to apply a different code signing onto the ipa file, you can use `sigh resign`: + + + sigh resign + +`sigh` will find the ipa file and the provisioning profile for you if they are located in the current folder. + +You can pass more information using the command line: + + sigh resign ./path/app.ipa -i "iPhone Distribution: Felix Krause" -p "my.mobileprovision" ## Environment Variables In case you prefer environment variables: - ```SIGH_USERNAME```