Надеюсь, это не считается дубликатом. Есть вопрос об использовании нескольких идентификаторов пакетов для вашего приложения:
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 и т. Д. Для одного и того же приложения.