正确的捆绑标识符有多重要

时间:2016-07-07 22:25:38

标签: xcode bundle-identifier

我不久前创建了我的Xcode项目,其包标识符为with open('nvt_test_1.out.box1.prp1') as f: Title = f.readline() Properties = f.readline() Units = f.readline() Density = [] Pressure = [] Energy = [] for line in f: row = line.split() Density.append(row[1]) Pressure.append(row[2]) Energy.append(row[3]) 。但当时我没有域名。我现在这样做,它是com.CompanyName.ProjectName,因为CompanyName.ca已被占用。但是,我已经创建了一个应用程序记录,并且已经将带有不正确的包标识符的应用程序版本的构建提交到iTunes连接。显然我的Bundle Identifier是“不正确的”。

我的问题是,是否有这个“不正确”的捆绑包标识符会因为CompanyName.com而产生问题,以及是否可以提交包含CompanyName.com而不是{{的捆绑包标识符的更多应用程序1}}。

1 个答案:

答案 0 :(得分:1)

建议用于捆绑ID的反向DNS表示法不会直接转换为您在Web浏览器中输入的URL类型。重要的是应用程序的Info.plist中的软件包ID和您在iTunes Connect中输入的软件包ID匹配。这就是识别应用程序的方式,并且一旦创建应用程序的记录(在iTunes Connect上)就无法更改。 在任何情况下都没有必要担心可能存在某种404错误,因为您的反向DNS没有“指向”正确的域。这不会发生。至于未来的标题,你最好使用正确的反向DNS表示法。就像惯例一样。