Simple script to generate IPA file which is ready for re-singing
- You're developing under other name.
- Apple ID owner does not want to expose distribution certification.
- You have only development certification.
- They want to receive only final IPA file for re-sigining, not full xarchive file.
- Generate IPA file with development provisioning profile
- Uploading could receive Invalid Swift Support from iTune-Connect
You might following below steps:
- Export xarchive file
- Generate development IPA
- Re-generate IPA file based on content of xarchive & IPA
- Send to customer, they can re-sign with single command
Refer to sample script for demostration
Demo script contains 3 followng steps:
- Generate xcarchive file
- Export development build IPA file
- Re-build IPA file which is ready for resigning process (re-sign with app-store configuration).
- Copy sample script into project root
- Run script with following command ./generate_ipa.sh MyApp