#ios #react-native #ipa #apple-developer #codemagic
#iOS #react-native #ipa #apple-разработчик #codemagic
Вопрос:
Ожидается: мне нужно загрузить ipa в app Store в flightmode.
Ответ: ниже приведен ответ в build ios
разделе (ответ coademagic.yaml) —
Successfully created archive at build/ios/xcarchive/Projname_6don6ptw.xcarchive
Export build/ios/xcarchive/Projname_6don6ptw.xcarchive to build/ios/ipa
Execute "xcodebuild -exportArchive -archivePath build/ios/xcarchive/Projname_6don6ptw.xcarchive -exportPath build/ios/ipa -exportOptionsPlist /Users/builder/export_options.plist COMPILER_INDEX_STORE_ENABLE=NO"
▸ Export Succeeded
Successfully exported ipa to build/ios/ipa/Projname.ipa
Raw xcodebuild logs stored in /tmp/xcodebuild_logs/Projname_4fqjb9bq.log
И в publishing
блоке (codemagic.yaml):
== Gathering artifacts ==
== Publishing artifacts ==
Publishing artifact AppReactNative_40_artifacts.zip
Skip publishing to App Store Connect: no IPAs found
ipa проекта создан, но я не понимаю, почему он отсутствует в artifact.zip досье.
Ответ №1:
есть ли у вас следующие строки в вашем файле codemagic.yaml?
artifacts:
- build/ios/ipa/*.ipa
вы можете найти полный пример здесь
https://docs.codemagic.io/getting-started/building-a-react-native-app/#ios-workflow-example
Комментарии:
1. наряду с этим мне пришлось запустить команду сборки из корня проекта, а не внутри папки ios. Вот и все. 🙂