Firebase_admob在Ios设备上的错误作业中

Firebase_admob在Ios设备上的错误作业中,ios,flutter,Ios,Flutter,我在我的项目中使用rxDart包,从服务器获取数据作为流,添加firebase_admob并在应用程序中显示广告,但当横幅上的广告更改时,我的流会自动启动。 为什么会这样 我从不同的地方打过FirebaseAdMob电话 @override initState() { super.initState(); bloc.loginUser(); bloc.onPositionChanged(); bloc.inAnimate.add(false); bloc.inMapZoom.add(18.0);

我在我的项目中使用rxDart包,从服务器获取数据作为流,添加firebase_admob并在应用程序中显示广告,但当横幅上的广告更改时,我的流会自动启动。 为什么会这样

我从不同的地方打过FirebaseAdMob电话

@override
initState() {
super.initState();
bloc.loginUser();
bloc.onPositionChanged();
bloc.inAnimate.add(false);
bloc.inMapZoom.add(18.0);
bloc.inScreenVisible.add(Screen.main);
bloc.pushNotification();
FirebaseAdMob.instance.initialize(appId: appId);
bloc.adsBanner();
}

StreamBuilder<ReportData>(
        stream: bloc.outAllVicinity,
        builder: (context, vicinitySnapshot) {
          if (vicinitySnapshot.hasData) {
            if (vicinitySnapshot.data != null) {
              _setReportsList(vicinitySnapshot.data);
              return Positioned(
                  top: 8.0,
                  child: Text(("all reports 
${vicinitySnapshot.data.data.length}")));
            } else {
              return Positioned(
                  top: 8.0,
                  child: Text(("${vicinitySnapshot.data.error} "
                      )));
            }
          }
          if (vicinitySnapshot.error != null) {
            return Positioned(
                top: 8.0, child: Text("Some trouble in 
outAllVicinity"));
          }
          return Container();
        },
      ),
      StreamBuilder<ReportData>(
        stream: bloc.outInVicinity,
        builder: (context, inVicinitySnapshot) {
          if (inVicinitySnapshot.hasData) {
            _setReportsListFindQuest(inVicinitySnapshot.data);
            return Positioned(
                top: 20.0,
                child: Text((" invicinity reports 
${inVicinitySnapshot.data.data.length} "
                    "\n markers count ${markers.length}")));
          }
          return Container();
        },
      ),
@覆盖
initState(){
super.initState();
bloc.loginUser();
bloc.onPositionChanged();
bloc.inamate.add(false);
inMapZoom.add集团(18.0);
bloc.inScreenVisible.add(Screen.main);
bloc.pushNotification();
FirebaseAdMob.instance.initialize(appId:appId);
布朗克(bloc.adsBanner();
}
StreamBuilder(
溪流:集团外围附近,
生成器:(上下文,vicinitySnapshot){
if(vicinitySnapshot.hasData){
if(vicinitySnapshot.data!=null){
_setReportsList(vicinitySnapshot.data);
返回定位(
排名:8.0,
子项:文本((“所有报告
${vicinitySnapshot.data.data.length}”);
}否则{
返回定位(
排名:8.0,
子项:文本(“${vicinitySnapshot.data.error}”
)));
}
}
if(vicinitySnapshot.error!=null){
返回定位(
top:8.0,child:Text(“中的一些问题
),;
}
返回容器();
},
),
StreamBuilder(
溪流:团块,
生成器:(上下文,inVicinitySnapshot){
if(inVicinitySnapshot.hasData){
_setReportsListFindQuest(inVicinitySnapshot.data);
返回定位(
排名:20.0,
子项:文本((“邀请报告”)
${inVicinitySnapshot.data.data.length}”
“\n标记计数${markers.length}”);
}
返回容器();
},
),
每当广告发生变化时,数据就会自动从流中传来