Как использовать разные идентификаторы пакетов для бета-тестирования и выпуска App Store - PullRequest
0 голосов
/ 29 августа 2018

Надеюсь, это не считается дубликатом. Есть вопрос об использовании нескольких идентификаторов пакетов для вашего приложения: https://stackoverflow.com/a/20151432/3134192

Ссылка в принятом ответе объясняет, что именно я хочу сделать. Я хочу иметь 3 разных идентификатора пакета: бета, отладка, магазин приложений. Я хочу назвать их так:

App Store: {currentIdentifier}
Beta: {currentIdentifier}.beta
Debug: {currentIdentifier}.debug

Однако , я уже загрузил свое приложение на App Store Connect и уже отправил сборку для бета-тестирования в TestFlight (используя {currentIdentifier} в качестве идентификатора пакета). Я не знаю, как это изменить сейчас. Есть ли способ сообщить App Store Connect, что я хочу использовать бета-идентификатор для TestFlight, а другой - для выпуска App Store?


Мое единственное предположение таково:

Мне нужно создать еще один профиль распространения для идентификатора бета-пакета, создать новый AppID и новую запись приложения в App Store Connect. Затем у меня будет две версии моего приложения: старая (с текущим активным бета-тестом и идентификатором пакета "{currentIdentifier}") и новая (с идентификатором пакета "{currentIdentifier}.beta"). Тогда мне просто нужно будет запускать любые новые бета-версии для бета-версии и любые выпуски в магазине приложений для другой.

Это правильно? Боюсь, что я что-то ломаю, когда пытаюсь создать несколько идентификаторов AppID и т. Д. Для одного и того же приложения.

...