gpt4 book ai didi

iphone - 来自 {PRODUCT_NAME} 的 XCode 包标识符格式

转载 作者:行者123 更新时间:2023-12-03 18:16:26 26 4
gpt4 key购买 nike

假设我有一个 iPhone 应用程序,其产品名称在 XCode build设置中为“My App”(单词之间有空格)。在我的 info.plist 中, bundle 标识符指定为 com.mycompany.${PRODUCT_NAME:rfc1034identifier}

在应用程序包中生成的 info.plist 中,包标识符显示为 com.mycompany.My-App。我需要它是com.mycompany.MyApp。如何更改捆绑标识符设置,以便按照我想要的方式转换产品名称?

ps。如果我将 ${product_name:rfc1034identifier} 更改为 ${product_name:identifier},则生成的 bundle 标识符将为 com.mycompany.My_App 。我只需要在结果中完全删除产品名称中的空格字符即可。

最佳答案

直接输入即可?

即只需输入 com.mycompany.MyApp

,而不是 com.mycompany.${PRODUCT_NAME:rfc1034identifier}

如果您有多个目标需要不同的包名称,一种方法是创建您自己的变量并使用它。

在构建菜单中(选择您的项目并选择“获取信息”),您可以将自己的变量添加到项目中。如果您创建一个名为 MY_BUNDLE_NAME 并将其设置为 MyApp,则可以将 com.mycompany.${MY_BUNDLE_NAME} 放入 plist 文件中。您应该能够针对不同的目标将 MY_BUNDLE_NAME 设置为不同的值。

关于iphone - 来自 {PRODUCT_NAME} 的 XCode 包标识符格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2309821/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com