iOS应用程序在集成revmob后随机崩溃

我正在开发一个以前工作正常的应用程序。 我刚刚将revmob集成到了应用程序中。 下面是我在app delegate中实现的代码

- (void)showBannerWindow { self.bannerWindow = [[RevMobAds session] banner]; [self.bannerWindow loadWithSuccessHandler:^(RevMobBanner *banner) { [banner showAd]; [self revmobAdDidReceive]; } andLoadFailHandler:^(RevMobBanner *banner, NSError *error) { [self revmobAdDidFailWithError:error]; } onClickHandler:^(RevMobBanner *banner) { [self revmobUserClickedInTheAd];}]; } -(void)removeBannerWindow { [self.bannerWindow hideAd]; } 

我在各种控制器中使用此app委托方法。 我只是隐藏并在推送和弹出中显示revmobwindow横幅广告。

 MyAppDelegate *appDelegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate]; [appDelegate showBannerWindow]; 

现在每次遇到“setStatus”错误时,应用程序都会随机崩溃,如下所示。

 Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[CALayer setStatus:]: unrecognized selector sent to instance 0xac51e40' Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSURL setStatus:]: unrecognized selector sent to instance 0xafa3530' 

看起来这是RevMob SDK上的一个错误( stackoverflow.com/q/21333170/634185 )