Archiving multiple targets on XCode and Building Multiple IPA files in one go (scripts or commands wanted)

StackOverflow https://stackoverflow.com/questions/17806053

  •  03-06-2022
  •  | 
  •  

Question

I've been looking but have no luck. I tried using Edit Schemes and create a "All" target but it resulted in a single bundle combining all items when I create an Archive.

Basically my app uses a single code base but with different localized contents. Each app has its on bundle ID, app name, etc. So I wanted to make releasing easier by using the minimal amount of actions to arrive at multiple IPA files. Ideally this would be a script, a few commands, or just several clicks along the way.

Currently I have 10 languages. So I'll have to select each of the language targets, click Product > Archive, then for each language click Distribute and build the IPA file in the Organizer.

Advice is greatly appreciated! Thanks in advance!

Was it helpful?

Solution

I suggest you start looking at Jenkins to get the job done. It can create an ipa for every target you want... Start automating your build via Jenkins

For automating the distribution process, i received a mail from Apple last week about meta data delivery with Transporter. It's a command line tool. Sounds interesting...

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top