Как отправить приложение iOS в App Store без изменения идентификатора пакета - PullRequest
0 голосов
/ 07 сентября 2018

Я разрабатывал приложение для iOS в течение нескольких месяцев, и теперь мой клиент хочет опубликовать приложение в своей учетной записи разработчика. В процессе разработки мы использовали Testflight для тестирования, и я поместил его в нашу учетную запись разработчика.

Ситуация сейчас выглядит следующим образом: мы использовали Firebase и Push-уведомления, поэтому, если я изменю идентификатор пакета для отправки клиенту, он не будет работать должным образом.

Что я должен сделать, чтобы загрузить приложение с тем же идентификатором пакета из другой учетной записи разработчика? Должен ли я удалить идентификатор приложения из нашей учетной записи, а затем попытаться создать сертификат для учетной записи клиента?

Ответы [ 2 ]

0 голосов
/ 07 сентября 2018

Я знал, что мы можем перенести приложение из одной учетной записи в другую, пожалуйста, проверьте ссылку ниже ...

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

0 голосов
/ 07 сентября 2018

Ответ НЕТ .

Вы не можете изменить идентификатор пакета. Если вы попытаетесь удалить идентификатор пакета с портала разработчика, он выдаст ошибку, сообщающую, что идентификатор пакета используется.

Если вы попытаетесь удалить приложение из itunesconnect, у вас не будет возможности удалить (да! Это правда).

Здесь есть 2 варианта:

1) Измените идентификатор пакета приложения, перерегистрируйте и загрузите новую сборку в учетную запись клиента, затем вам придется изменить push-уведомление и конфигурацию firebase.

2) Передача приложения. В этом случае вы должны активировать приложение из своей учетной записи, а затем перенести его в учетную запись вашего клиента. Да, вы должны запустить приложение для передачи приложения, вы не можете передать приложение, пока состояние готовится к отправке. Тогда вы можете сохранить идентификатор пакета. Подробнее здесь

Надеюсь, это поможет.

...