Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How does Xcode determine the IPA name?

Tags:

xcode

ios

ipa

I'm trying to figure out why my CI process is naming the output IPA the way it is. I've been told it's Xcode that makes this determination, but I cannot find any information on how.

To be clear, an IPA is being produced and it is correct in every way except the file name. I can rename the file, but I want the CI to produce the correct name because currently it's quite confusing (it has the wrong environment name in the file).

How does Xcode decide what to call the IPA?

like image 237
Kent Boogaart Avatar asked Sep 18 '25 14:09

Kent Boogaart


2 Answers

IPA name is determined by Xcode (Till XCode 14) from

Your Project -> Project Target Dependency -> General -> Identity -> Display Name

e.g.

enter image description here

Your IPA name is determined from Display Name.

like image 149
steveSarsawa Avatar answered Sep 21 '25 06:09

steveSarsawa


ipa name is determined by Product Name in Xcode Build Settings -> Packaging section. After changing the value of Product Name, you can see that the product name under the Products folder has been changed too. enter image description here enter image description here

like image 43
manman Avatar answered Sep 21 '25 05:09

manman