Xcode / Fastlane - настройка отдельных идентификаторов пакетов
У меня есть приложение для iOS, которое мы разворачиваем в Testflight и в App Store, используя Fastlane и Match.
В основном у нас есть версия нашего приложения, которая указывает на наши промежуточные серверы, и та, которая указывает на производство, однако они используют один и тот же идентификатор пакета. Таким образом, мы должны удалить один, чтобы установить другой на данном устройстве.
Как я могу настроить свой проект, чтобы я мог установить оба приложения бок о бок? Я также собираюсь добавить третью "бета" версию, которая будет предварительной версией, которую могут использовать наши тестировщики.
Я знаю, что каждому из них нужны свои собственные идентификаторы пакета, профили обеспечения, сертификаты и push-сертификаты, но я не совсем уверен, стоит ли мне создавать новые цели в XCode или, возможно, схемы?