Когда мы развертываем новые версии приложения iOS в App Store через XCode, создается архив.
Есть ли способ взять старый архив и запустить его в симуляторе? Я хотел бы сделать это, чтобы иметь возможность легко протестировать обратную совместимость кода на стороне сервера со всеми предыдущими версиями приложения (или, по крайней мере, двумя в основном используемыми в то время).
Я знаю, что я мог бы вступить в репозиторий GIT и вытащить определенную версию, но это имеет две проблемы: a. он более сложный, чем просто запуск архива, б. он подвержен ошибкам и прекращает разработку новой версии на машине, и c. может быть некоторое смещение, связанное с изменениями компилятора или любым другим изменением XCode между рендерингом версии, которую сложно скомпилировать.
Я не мог найти никакой помощи по этому поводу в StackOverflow и никаких признаков этой возможности в репозитории архива в XCode. Должен ли я записывать запрос функции @Apple?