Код: Выделить всё
The app builds successfully using Xcode, but when it launches on the device, Firebase fails to initialize and the app crashes with the following error:
Xcode build done. 234.3s
flutter: ❌ Firebase initialization failed: PlatformException(channel-error, Unable to establish connection on channel., null, null)
[ERROR:flutter/runtime/dart_vm_initializer.cc(40)] Unhandled Exception: PlatformException(channel-error, Unable to establish connection on channel., null, null)
#0 FirebaseCoreHostApi.initializeCore (messages.pigeon.dart:210:7)
#1 MethodChannelFirebase._initializeCore (...)
#2 MethodChannelFirebase.initializeApp (...)
#3 Firebase.initializeApp (...)
#4 initializeFirebase (main.dart:72)
#5 main (main.dart:37)
- Обновил Flutter до последней стабильной версии
- Обновил Dart
- Переустановил зависимости iOS
- Удален и повторно добавлен Firebase с помощью пакета Swift Менеджер
- Очистка папки сборки Xcode (Shift + Cmd + K)
- / flutter pub get
Код: Выделить всё
flutter clean - Проверенный GoogleService-Info.plist внутри цели Runner
- Flutter: последняя стабильная версия
- Dart: последняя версия
- iPhone: iOS 26.1
- Firebase Core/хранилище
- macOS: Tahoe (M2)
- Почему Firebase завершается с ошибкой PlatformException(channel-error) на физическом устройстве и в симуляторе iOS?
- Известна ли проблема с iOS 26.1 и инициализацией Firebase?
- Как правильно очистить/удалить и повторно добавить Firebase, когда Xcode блокирует удаление зависимостей пакета?
/>
Подробнее здесь: https://stackoverflow.com/questions/798 ... el-error-i