dart firestore包中包含一个示例:

https://pub.dartlang.org/packages/cloud_firestore#-example-tab-

启动一个新的Flutter项目并用该代码替换main.dart,我得到一个在Android上运行良好的示例,但在iOS上给我以下错误 . 还有很多警告,如果我包含它们,那么太多了SO不能接受这个问题 .

Launching lib/main.dart on Joseph Falcone iPhone 6S in debug mode...
Automatically signing iOS for device deployment using specified development team in Xcode project: FG9QATZ925
Xcode build done.
Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **
Xcode's output:
↳

self->
/Users/GoldenJoe/Development/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.7.4/ios/Classes/CloudFirestorePlugin.m:340:37: warning: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
FIRTransaction *transaction = transactions[transactionId];
^
self->
/Users/GoldenJoe/Development/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.7.4/ios/Classes/CloudFirestorePlugin.m:350:17: error: no visible @interface for 'FIRDocumentReference' declares the selector 'setData:merge:completion:'
[document setData:call.arguments[@"data"] merge:YES completion:defaultCompletionBlock];
~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/GoldenJoe/Development/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.7.4/ios/Classes/CloudFirestorePlugin.m:438:14: error: no visible @interface for 'FIRWriteBatch' declares the selector 'setData:forDocument:merge:'
[batch setData:call.arguments[@"data"] forDocument:document merge:YES];
~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14 warnings and 2 errors generated.
Could not build the precompiled application for the device.

Error launching application on Joseph Falcone iPhone 6S.
Exited (sigterm)

github页面没有问题选项卡 . 我应该如何调试这个并提醒团队?