Публикация флаттера возвращает ошибку 69: соединение закрыто до получения полного заголовка
У меня уже несколько дней серьезная проблема, так как я сопровождаю пакет Flutter, который необходимо обновить для правильной работы. Всякий раз, когда я пытаюсь опубликовать его, запустив
flutter pub publish
Я получаю вывод:
Connection closed before full header was received
pub finished with exit code 69
Вещи, которые я пробовал до сих пор:
- Обновлен Flutter (моя предыдущая версия была 2.8.1, которая также приводила к этой ошибке, поэтому проблема не была вызвана обновлением)
- Отключил все мои брандмауэры
- Пробовал другое подключение к интернету
-
flutter clean && flutter pub get
Я уже делал отчет на GitHub, но не уверен, действительно ли это проблема с Flutter Pub, так как пока никто не ответил. Я тоже месяц не публиковался.
Моя среда:
- MacOS 12.1 (21C52)
-
flutter --version
Flutter 2.10.2 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 097d3313d8 (6 days ago) • 2022-02-18 19:33:08 -0600
Engine • revision a83ed0e5e3
Tools • Dart 2.16.1 • DevTools 2.9.2
-
flutter pub version
: Паб 2.16.1
Как я могу решить эту проблему?
2 ответа
подумайте о том, чтобы попробовать:
flutter pub pub publish
вместо:
flutter pub publish
Попробуйте запустить его с
dart pub publish --dry-run
. Если предупреждений 0, попробуйте
dart pub publish
. Я тоже загрузил свой пакет, но не сталкивался с таким вопросом.