簡體   English   中英

如何在不更改捆綁標識符的情況下將 iOS 應用程序提交到 App Store

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

我開發了幾個月的 iOS 應用程序,現在我的客戶想將該應用程序發布到他的開發者帳戶。 在開發過程中,我們使用 Testflight 對其進行測試,並將其放在我們的開發人員帳戶中。

現在的情況是這樣的:我們使用 Firebase 和推送通知,所以如果我更改客戶端提交的包標識符,它將無法正常工作。

我應該怎么做才能從另一個開發者帳戶上傳具有相同捆綁標識符的應用程序? 我應該從我們的帳戶中刪除 App ID,然后嘗試在客戶端帳戶上制作證書嗎?

答案是否定的

您不能更改捆綁 ID。 如果您嘗試從開發人員門戶中刪除包 ID,它會拋出一個錯誤,指出包 ID 正在使用中。

如果您嘗試從 itunesconnect 中刪除該應用程序,則沒有刪除選項(是的!確實如此)。

這里有2個選項:

1) 更改應用程序的 bundle id 並重新注冊並將新構建上傳到客戶帳戶,然后您必須更改推送通知和 firebase 配置。

2) 轉移應用程序:在這種情況下,您必須從您的帳戶啟用應用程序,然后將其轉移到您客戶的帳戶。 是的,您必須使該應用程序上線才能轉移該應用程序,您不能在狀態准備提交時轉移該應用程序。 然后您可以保持捆綁 ID 不變。 更多細節在這里

希望這可以幫助。

我知道我們可以將應用程序從一個帳戶轉移到另一個帳戶,請查看以下鏈接...

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