Provise

Gem Version

CLI used to change the provisioning profile of an iOS App (.ipa file). Also makes possible changing the bundle identifier if the new provisioning has a different one.

Installation

$ gem install provise

Usage

To simply change the provisioning

$ resign ipa -i Application.ipa -p foo/bar.mobileprovision -c \"iPhone Distribution: Bla Bla\"

To change the peovisionig and also the bundle identifier

$ resign ipa -i Application.ipa -p foo/bar.mobileprovision -c "iPhone Distribution: Bla Bla" -b br.com.new.bundle.identifier

Help

$ resign ipa --help

Reference

Based on Erik's (http://stackoverflow.com/users/487353/erik) original answer at http://stackoverflow.com/a/6921689/429521

Changelog

  • 0.0.2
    • Added bundle version and entitlements file parameters (thanks eilers)
  • 0.0.1
    • Initial release

Contact

Felipe Sabino

License

Provise is available under the MIT license. See the LICENSE file for more info.