Reputation: 709
we have a Jenkins CI environment for iOS to generate binaries and sign certificates for QA or App Store release, and want to submit the same binary that QA tested on to App Store.
In xcode, we can generate a archive and sign different certificates to it. e.g. sign adhoc certificate for QA testing. After the testing done, we can submit the same archive to app store by signing the App Store certificate. However, it's manual steps in xcode. Is it possible to automated in Jenkins/CI environment? what is the best way to do this? Thx!
Upvotes: 1
Views: 141
Reputation: 3545
You should add a second Xcode build. The first one should generate the app for QA and the second one for the App Store, with a different certificate, then store the App Store version somewhere with version number so you can identify which App Store build relates to which QA build.
Upvotes: 1