Flutter:解决集成 AdMob 插件导致iOS运行出错问题

在集成 AdMob 到项目中,运动的时候报出下面错误,其实是因为缺少了 GoogleService-Info.plist文件导致的,解决方法也非常简单。

Configuring the default Firebase app...
*** First throw call stack:
(
    0   CoreFoundation                      0x00007fff23c7127e __exceptionPreprocess + 350
    1   libobjc.A.dylib                     0x00007fff513fbb20 objc_exception_throw + 48
    2   CoreFoundation                      0x00007fff23c710bc +[NSException raise:format:] + 188
    3   Runner                              0x000000010f49f21a +[FIRApp configure] + 138
    4   Runner                              0x000000010f68b032 -[FLTFirebaseAdMobPlugin init] + 258
    5   Runner                              0x000000010f68ada6 +[FLTFirebaseAdMobPlugin registerWithRegistrar:] + 70
    6   Runner                              0x000000010f49aa70 +[GeneratedPluginRegistrant registerWithRegistry:] + 112
    7   Runner                           <…>
需要关联 FireBase
下载 GoogleService-Info.plist 文件
放到项目的根目录

到这里就大功告成了,快去试试吧

推荐阅读更多精彩内容