简体   繁体   English

如何在iTunes Connect中更改捆绑包标识符

[英]How to change the Bundle Identifier in iTunes connect

I changed the bundle identifier of my app after a few updates, and I added firebase into my project using a different bundle identifier than in my iTunes connect app file, what should I do? 经过几次更新后,我更改了应用程序的捆绑包标识符,并使用与iTunes Connect应用程序文件中不同的捆绑包标识符将firebase添加到了项目中,该怎么办? It won't allow me to archive my app even when I change the identifier as the same in iTunes connect. 即使我在iTunes connect中将标识符更改为相同的标识符,也不允许我存档我的应​​用程序。

You can't change the bundle identifier of an existing app — where "existing" means that the developer Member Center (the Portal) and/or App Store Connect knows about the app. 您无法更改现有应用程序的捆绑包标识符-“现有”意味着开发人员会员中心(门户)和/或App Store Connect知道该应用程序。 The bundle identifier is the app; 捆绑包标识符应用程序; that's why it's call an identifier . 这就是为什么将其称为标识符

So, if you change the bundle identifier in Xcode, it's no longer the same app. 因此,如果您在Xcode中更改包标识符,则不再是同一应用程序。 You don't have any provisioning profile to develop it on a device (though you might get away with that if you have a wild-card profile). 您没有任何配置文件可以在设备上进行开发(尽管如果您有通配符配置文件,则可能会忽略它)。 You don't have any provisioning profile to archive it. 您没有任何配置文件可以对其进行存档。 You have no entry for it at App Store Connect. 您没有在App Store Connect上的条目。 It's not in the App Store. 它不在App Store中。 It is a different app , just as if you had started a new project in Xcode. 这是一个不同的应用程序 ,就像您在Xcode中启动了一个新项目一样。

通过从iTunes复制和粘贴捆绑软件ID来解决,请连接到Xcode,并使用相同的捆绑软件ID在Firebase上“添加另一个应用程序”

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

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