简体   繁体   English

如何在不更改捆绑标识符的情况下将 iOS 应用程序提交到 App Store

[英]How to submit an iOS app to the App Store without changing the Bundle Identifier

I was developing an iOS app for a few months and now my client wants to publish the app to his developer account.我开发了几个月的 iOS 应用程序,现在我的客户想将该应用程序发布到他的开发者帐户。 In the development process we were using Testflight to test it and I've put it on our developer account.在开发过程中,我们使用 Testflight 对其进行测试,并将其放在我们的开发人员帐户中。

The situation right now look like this: we were using Firebase and Push notifications so if I change the bundle identifier for client submission it will not work properly.现在的情况是这样的:我们使用 Firebase 和推送通知,所以如果我更改客户端提交的包标识符,它将无法正常工作。

What should I do to upload an app with the same bundle identifier from another developer account?我应该怎么做才能从另一个开发者帐户上传具有相同捆绑标识符的应用程序? Should I delete App ID from our account and then try to make certificate on the client account?我应该从我们的帐户中删除 App ID,然后尝试在客户端帐户上制作证书吗?

The answer is NO .答案是否定的

You cannot change the bundle ID.您不能更改捆绑 ID。 If you try to delete the bundle id from developer portal it will throw an error saying that the bundle id is in use.如果您尝试从开发人员门户中删除包 ID,它会抛出一个错误,指出包 ID 正在使用中。

If you try to delete the app from itunesconnect, there is no option to delete (yes! its true).如果您尝试从 itunesconnect 中删除该应用程序,则没有删除选项(是的!确实如此)。

There are 2 options here:这里有2个选项:

1) Change the bundle id of the app and re-register and upload a new build to clients account, then you have to change the push notification and firebase configuration. 1) 更改应用程序的 bundle id 并重新注册并将新构建上传到客户帐户,然后您必须更改推送通知和 firebase 配置。

2) Transfer the app: In this you have to make the app live from your account and then transfer it to your client's account. 2) 转移应用程序:在这种情况下,您必须从您的帐户启用应用程序,然后将其转移到您客户的帐户。 Yes you have to make the app live to transfer the app, you cannot transfer the app while the status is preparing to submit.是的,您必须使该应用程序上线才能转移该应用程序,您不能在状态准备提交时转移该应用程序。 Then you can keep the bundle id same.然后您可以保持捆绑 ID 不变。 More details here更多细节在这里

Hope this helps.希望这可以帮助。

I as knew we can transfer the app from one account to another account, please check the below link...我知道我们可以将应用程序从一个帐户转移到另一个帐户,请查看以下链接...

https://support.appmachine.com/hc/en-us/articles/360000012284-Transfer-your-app-to-another-iOS-Developer-Account https://support.appmachine.com/hc/en-us/articles/360000012284-Transfer-your-app-to-another-iOS-Developer-Account

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

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