Я работаю над созданием приложения для развертывания в магазине приложений.Когда я пытаюсь собрать через командную строку, сборка завершается с ошибкой компоновщика.Если я попробую ту же сборку в Xcode 10.2 напрямую через Product -> Archive, сборка завершится успешно.Я использую последнюю версию флаттера со стабильного канала.
Я попытался полностью удалить Pods и перезапустить его, но это не изменит ошибку.
rm -rf ~/Library/Caches/CocoaPods
rm -rf Pods
rm -rf ~/Library/Developer/Xcode/DerivedData/*
pod deintegrate
pod setup
pod install
У меня также естьпопытался удалить все мои модули, которые имеют специфичный для платформы код, и он все равно не будет собран, используя команду ниже.
Команда, которую я использую для сборки, является
flutter build ios --release --no-codesign
Позже я использую fastlane в процессе завершения сборки (подпишите и загрузите в App Store)
Ошибка сборки терминала показана ниже
ld: framework not found App
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ld: framework not found App
clang: error: linker command failed with exit code 1 (use -v to see invocation)
=== BUILD TARGET Runner OF PROJECT Runner WITH CONFIGURATION Release ===
error: the following command failed with exit code 1 but produced no further output
Ld /Users/admin/Library/Developer/Xcode/DerivedData/Runner-dhbqkotqxaizmcalpjzdyswlcahi/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/Objects-normal/arm64/Runner normal arm64