Xcode 如何确定 IPA 名称?

How does Xcode determine the IPA name?

我想弄清楚为什么我的 CI 进程按原样命名输出 IPA。有人告诉我是 Xcode 做出了这个决定,但我找不到任何关于 how.

的信息

明确地说,正在制作一个 IPA,除了文件名外,它在所有方面都是正确的。我可以重命名文件,但我希望 CI 生成正确的名称,因为目前它非常混乱(文件中的环境名称错误)。

Xcode 如何决定 IPA 的名称?

IPA 名称由 Xcode 来自

确定

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

例如

您的 IPA 名称由 Display Name 决定。

ipa 名称由 Xcode Build Settings -> Packaging 部分中的 Product Name 确定。改变Product Name的值后,可以看到 Products 文件夹下的产品名称也已更改。

IPA 名称由 Xcode 来自

确定

您可以在 xcode 项目中找到

您的项目 -> 项目目标依赖项 -> 常规 -> 标识 -> 显示名称

CFBundleDisplayName 在 xcode 项目中搜索此字符串这是您的 iOS 应用程序的显示名称

您可以随时修改