Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1.08 KB

README.md

File metadata and controls

32 lines (26 loc) · 1.08 KB

IPA Re-generator

Simple script to generate IPA file which is ready for re-singing

Situation

  • 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.

How you can do?

  • Generate IPA file with development provisioning profile

Problem

  • Uploading could receive Invalid Swift Support from iTune-Connect

How to solve?

You might following below steps:

  1. Export xarchive file
  2. Generate development IPA
  3. Re-generate IPA file based on content of xarchive & IPA
  4. Send to customer, they can re-sign with single command

Sample

Refer to sample script for demostration
Demo script contains 3 followng steps:

  1. Generate xcarchive file
  2. Export development build IPA file
  3. Re-build IPA file which is ready for resigning process (re-sign with app-store configuration).

How to use

  1. Copy sample script into project root
  2. Run script with following command ./generate_ipa.sh MyApp