Не удалось создать собственный архив xcodebuild со статусом выхода 65 на Fastlane — модули RealmJS

#xcode #react-native #realm #fastlane #realm-js

Вопрос:

Я пытаюсь автоматизировать публикацию собственного приложения react в app store с помощью fastlane. Архивация приложения вручную с помощью xcode прошла успешно. Однако, когда я использую Fastlane, шаг создания приложения завершается ошибкой со статусом выхода 65.

ошибка: Не удается загрузить содержимое списка файлов: «/Целевые файлы поддержки/RealmJS/RealmJS-xcframeworks-входные файлы.xcfilelist» (в целевом «RealmJS» из «Модулей проекта»)

ошибка: Не удается загрузить содержимое списка файлов: «/Целевые файлы поддержки/RealmJS/RealmJS-xcframeworks-выходные файлы.xcfilelist» (в целевом «RealmJS» из «Модулей проекта»)

Я попытался удалить свою папку Pods, файл Podfile.заблокируйте и выполните новую установку модуля. Однако проблема с realmJS все еще возникает.

Версия XCode: Версия 13.0 (13A233)

React-родной: 0.65.1

Область-js: 10.8.0

Скорость: 2.197.0

Ошибка быстрой линии

Кто-нибудь сталкивался с подобной проблемой?

Ответ №1:

Наконец-то это сработало. Оказывается, я указал неправильную конфигурацию для шага build_app в файле Fastfile. Я переименовал свою конфигурацию с «Выпуска» на «Этап выпуска» после создания различных схем.

Итак, из:

 build_app(  configuration: "Release",  export_method: "app-store", ... )  

Для:

 build_app(  configuration: "Release Staging",  export_method: "app-store", ... )