Flutter не может скомпилировать с flutter_webrtc - PullRequest
0 голосов
/ 23 февраля 2020

Я пытаюсь создать приложение, которое использует webrt c.

Error output from Xcode build:
↳
    ** BUILD FAILED **


Xcode's output:
↳
    In file included from /Users/archer/.pub-cache/hosted/pub.dartlang.org/flutter_webrtc-0.2.6/ios/Classes/FlutterRTCFrameCapturer.m:5:
    In file included from /Users/archer/Work/ldrc/ios/Pods/libyuv-iOS/headers/libyuv.h:15:
    /Users/archer/Work/ldrc/ios/Pods/abseil/absl/types/compare.h:33:10: fatal error: 'cstddef' file not found
    #include <cstddef>
             ^~~~~~~~~
    1 error generated.
    note: Using new build system
    note: Planning build
    note: Constructing build description 

Странно то, что примеры приложений, опубликованных webRT C, работают просто отлично. Так что я не уверен, что является причиной этого. Я удалил .pub-cache и позволил восстановить его, запустил brew doctor, и flutter doctor не показывает предупреждений.

После некоторых проб и ошибок, похоже, что между этим и каким-то образом возник конфликт cloud_firestore

1 Ответ

0 голосов
/ 23 марта 2020

У меня возникла та же проблема, и я решил ее следующим образом: 1) Платформа Podfile: ios, '11 .0 '<==' 9.0 '</p>

2) зависимости pubspce.yaml: flutter_webrt c: ^ 0.2 0,7

...