Техническое задание: Сборка React Native проекта для iOS
Необходимо выполнить сборку существующего проекта на React Native для публикации обновления в официальном магазине приложений App Store.
Исходные условия и проблема
- Имеется рабочий проект на React Native.
- Проект ранее был собран с использованием Xcode версии 15.
- Используемая версия React Native - 0.69.
- В настоящее время возникли проблемы со сборкой, вероятно, связанные с несовместимостью версий инструментов.
Основная задача
Устранить проблемы со сборкой и подготовить проект к успешной публикации обновления в App Store. Возможные пути решения:
- Настроить окружение и зависимости для корректной сборки с текущими версиями.
- При необходимости - обновить версию React Native в проекте до стабильной и совместимой, обеспечив работоспособность всего функционала.
Требования к результату
- Готовый к публикации билд (архив .ipa) для iOS.
- Стабильно работающее приложение без критических ошибок, вызванных обновлением.
- Все функции приложения должны быть сохранены.
Ожидаемый результат
Проект должен быть успешно собран и подготовлен для загрузки через App Store Connect. Исполнителю необходимо предоставить четкий план действий и обоснование выбранного подхода (обновление React Native или настройка текущей версии).