我们的应用程序名称包含一个“+”。在 Xcode 11.1 之前,我们可以有不同的显示名称和PRODUCT_NAME
。但是,当我们更新到 Xcode 11.1 时,更改应用程序名称会自动更改PRODUCT_NAME
。当我们将此存档上传到 App Store 时,出现错误:
由于特殊字符“+”而导致“无效捆绑包”错误PRODUCT_NAME
“显示名称”是指我们在目标 Info.plist 的显示名称字段中输入的名称。
我们可以在 Xcode 11.1 及更高版本中使用不同的显示名称和产品名称吗?另外,有没有办法在有特殊字符的情况下成功上传到App StorePRODUCT_NAME
?
更新你的Product Name
在您的目标构建设置中不包含特殊字符:
导航到目标的 Info.plist 并添加新属性Bundle display name
:
<key>CFBundleDisplayName</key>
<string>+Quotes</string>
保持Bundle Name
财产价值为$(PRODUCT_NAME)
.
设备上应用程序图标下方显示的名称将是您分配给的值Bundle Display Name
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)