繁体   English   中英

捆绑包标识符和产品名称中的区分大小写

[英]Case sensitivity in bundle Identifier and the product name

我正在xCode中使用以下名称“ SampleApp”创建一个新项目捆绑标识符变得像这样的“ com.samplecompany.SampleApp”(最后一个名称是驼峰式大写字母),但是开发人员门户中的应用ID是“ com.sampleCompany.sampleapp” ”(所有小写字母)。

因此,每当我存档并尝试使用配置文件对构建进行签名时,xCode都会显示找不到带有提及的捆绑包标识符(com.samplecompany.SampleApp)的配置文件。开发人员门户)。

我试图创建应用程序ID“ com.samplecompany.SampleApp”,但开发人员门户网站已抛出错误“ com.samplecompany.SampleApp”。

如果我全部使用小写字母,则我的应用程序名称也将变成小写字母。 我的应用程序已经存在于所有小写字母的appstore中。 因此,我很担心,如果删除配置文件并重新创建它,将会在appstore构建中引起问题。

我被打中了。 如何解决这个问题?

Apple AppDistributionGuide说,

如果应用程序ID是显式应用程序ID,则它与捆绑软件ID完全匹配。 但是,与域名不同,捆绑包ID区分大小写。 如果应用程序ID为小写字母,则您的捆绑商品ID也必须为小写字母

注意:捆绑包ID不是用户将看到的应用程序名称。 那就是“捆绑显示名称”。

捆绑软件ID区分大小写。 我们需要使用应用程序ID和捆绑包标识符相同。 查看Apple文档

捆绑包ID不是用户将看到的应用程序名称。 这就是“ 捆绑显示名称 ”。您可以更改捆绑显示名称来更改显示在主屏幕中的图标名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM