如何自动设置小写包标识符

Posted

技术标签:

【中文标题】如何自动设置小写包标识符【英文标题】:How to automatically set a lowercase bundle identifier 【发布时间】:2014-04-02 12:07:36 【问题描述】:

我已将 iTunes Connect 中的 App ID 设置为小写。 由于 App ID 区分大小写,并且必须与 Bundle Identifier 匹配,因此我现在必须将 Bundle Identifier 也更改为小写。

但是,这是由 Xcode 自动设置的,我只知道如何使用明确的包标识符编辑 info.plist 文件。

是否可以告诉 Xcode 自动设置包标识符,但将其大小写转换为小写?

【问题讨论】:

xcode info.plist build variable $PRODUCT_NAME:rfc1034identifier seems completely undocumented?的可能重复 【参考方案1】:

是的。您可以使用this trick 而不是静态设置捆绑标识符:

com.yourcompany.$PRODUCT_NAME:rfc1034identifier:lower

【讨论】:

以上是关于如何自动设置小写包标识符的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 7:更改产品包标识符

使用 fastlane 根据方案/目标自动从 plist 获取包标识符

『GoLang』包

3.标识符和命名规则

java 第二课 标识符

Java day02