flutter_blue ^ 0.6.3 файл не найден #import "google / protobuf / Any.pbobjc.h" Flutter - PullRequest
0 голосов
/ 21 октября 2019

Когда я добавляю flutter_blue: ^ 0.6.3 к моим новым проектным зависимостям, я получаю следующую ошибку:

Сборка Xcode выполнена. 6.0s Не удалось создать приложение для iOS Вывод ошибки из сборки Xcode: ↳ ** СБОЙ ПОСТРОЕНИЯ **

Вывод Xcode: ↳ При сборке модуля protobuf импортирован из /Users/johanalbrectsen/.pub-cache/hosted/pub.dartlang.org/flutter_blue-0.6.3/ios/gen/GPBArray.h:33: во включенном файле: 1: во вложенном файле из / Users / johanalbrectsen / AndroidStudioProjects / flutter_blue_test / ios / Pods / целевые файлы поддержки /Protobuf / Protobuf-umbrella.h: 28: В файле, включенном в /Users/johanalbrectsen/AndroidStudioProjects/flutter_blue_test/ios/Pods/Protobuf/objectivec/GPBProtocolBuffers.h:44: / Users / johanalbrectsen / AndroidStlue_Soft_IOSProtobuf /jectivec / GPBWellKnownTypes.h: 44: 10: фатальная ошибка: файл 'google / protobuf / Any.pbobjc.h' не найден #import "google / protobuf / Any.pbobjc.h" ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 генерируется ошибка. В файл включен из /Users/johanalbrectsen/.pub-cache/hosted/pub.dartlang.org/flutter_blue-0.6.3/ios/Classes/FlutterBluePlugin.m:6: В файл включен из /Users/johanalbrectsen/.pub-cache / hosted / pub.dartlang.org / flutter_blue-0.6.3 / ios / gen / Flutterblue.pbobjc.h: 13: файл включен в /Users/johanalbrectsen/.pub-cache/hosted/pub.dartlang.org/flutter_blue-0.6.3 / ios / gen / GPBProtocolBuffers.h: 33: /Users/johanalbrectsen/.pub-cache/hosted/pub.dartlang.org/flutter_blue-0.6.3/ios/gen/GPBArray.h:33:9: фатальная ошибка: не удалось собрать модуль 'protobuf' #import "GPBRuntimeTypes.h" ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~ Произошло 2 ошибки. Примечание: Использование новой сборки systemnote: Планирование buildnote: Создание описания сборки

Не удалось собрать приложение для симулятора. Ошибка запуска приложения на iPhone 11 Pro Max.

1 Ответ

0 голосов
/ 22 октября 2019

Попробуйте:

  • flutter clean
  • Удалите папку Pod и файл Podfile.lock из каталога ios вашего проекта
  • pod install
  • обновление пакета и затем
  • флаттер запускается в корневом каталоге вашего проекта
...