можно ли делать как-то по другому
ситуация, в которой у меня есть одно приложение, выпущенное под одним идентификатором пакета как для стейджинга, так и для продакшена на айос и андройд. Когда я выпускаю его для внутреннего тестирования и тестфлайт в стейджинг версии например под версией 1.1.1, и все в порядке при тестировании, я хочу теперь задеплоить эту же версию но в другом энве(prod), мне приходится пересобирать проект в другом энве и новой версией, чтобы загрузить его в сторы, так как нельзя загрузить одну и ту же версию дважды.
по итогу, у меня есть разные версии приложения, и единственное отличие между ними заключается в использовании разных переменных окружения. я хотел бы найти способ обойти эту ситуацию и избежать необходимости пересборки приложения или бамп версии для просто замены енв переменных
возможно ли это? заранее спасибо
Хранить в приложении оба варианта переменных окружения. Использовать дев переменные если приложение было запущено по диплинке с каким-то флагом. Но это такой себе вариант.
то есть по дефолту это нормальная ситуация если у тебя один бандл айди для всех приложух с разными энвами, такие танцы с версиями?
По дефолту разные версии для разных окружений. Но опять же, сколько людей, столько и мнений
ну вот я не особо привыкший и сейчас делаем так, но чет вызывает вопросы такой подход, решил поинтересоваться)) спасибо
Стикер
а что значит качать нужный билд? т.е тестер может взятть любой билд и установить на свой девайс без стора? типо апк для андройда и ипа для айоса?
Да, но сертификаты тебе всё равно для подписи билдов
Обсуждают сегодня