Я сталкиваюсь с ошибкой сборки в моем приложении Flutter IOS, которое использует службы Firebase. Процесс сборки не выполняется со следующей ошибкой:
Build input file cannot be found: '/Users/.../ios/Pods/Target Support Files/BoringSSLRPC/ResourceBundle-openssl_grpc-BoringSSLRPC-Info.plist'< /code> < /p>
среда < /h2>
Я сталкиваюсь с ошибкой сборки в моем приложении Flutter IOS, которое использует службы Firebase. Процесс сборки не выполняется со следующей ошибкой: Build input file cannot be found: '/Users/.../ios/Pods/Target Support Files/BoringSSLRPC/ResourceBundle-openssl_grpc-BoringSSLRPC-Info.plist'< /code> < /p> среда < /h2> [list] [*] Flutter: 3.32.1 < /li> Dart: 3.9.0 < /li> IOS Развертывание. PrettyPrint-Override ">firebase_core: ^2.25.4 firebase_auth: ^4.15.4 cloud_firestore: ^4.12.2 firebase_storage: ^11.4.3 < /code> < /li> < /ul> Что я попробовал < /h2>
Модифицированный подкфил, чтобы включить конкретные конфигурации для BoringsSlrp# In Podfile if target.name.include?('BoringSSLRPC') phase = target.new_shell_script_build_phase("Create BoringSSLRPC Info.plist") phase.shell_script = Добавлены настройки сборки для Boringsslrpc: < /p> if target.name.include?('BoringSSLRPC') config.build_settings['PRODUCT_BUNDLE_IDENTIFIER'] = 'org.cocoapods.BoringSSLRPC' config.build_settings['PRODUCT_NAME'] = 'BoringSSLRPC' config.build_settings['WRAPPER_EXTENSION'] = 'bundle' config.build_settings['SKIP_INSTALL'] = 'NO' end < /code> < /li> Очищенный и перестроенный проект: < /p> flutter clean cd ios rm -rf Pods rm -f Podfile.lock flutter pub get pod install flutter build ios < /code> < /li> < /ol> Дополнительный контекст < /h2>
Проблема возникает только в сборниках iOS (Android Builds Work For) Управление [*] Firebase правильно настроена в проекте (Firebase_options.dart присутствует) [/list] Как успешно запустить этот проект на устройстве iOS без этой ошибки?