0

revMob でバナー広告を実装しようとしていますが、デバイス (iPhone 4、iOS 7) でテストすると、アプリがクラッシュし、次のメッセージが返されます。

2014-05-19 18:42:24.050 hero_rush iOS[522:60b] [RevMob] Banner did received.
2014-05-19 18:42:24.089 hero_rush iOS[522:60b] *** Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [inf nan]'
*** First throw call stack:

ミニバナーの実装方法は次のとおりです。

revmob::RevMob *revmob = revmob::RevMob::SharedInstance();
    revmob->ShowBanner();

編集

これは、cocos2d-x に RevMob SDK を使用しているため、cocos2d-x に関連しています。

4

2 に答える 2

0

appdelegate.cppでこれを行いましたか

bool AppDelegate::applicationDidFinishLaunching()
 {
revmob::RevMob *revmob = revmob::RevMob::SharedInstance();

 #if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
 revmob->StartSession("YOUR IOS APPID");
 #elif (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
 revmob->StartSession("YOUR IOS ANDROID");
 #endif

  /* your app code */

   return true;
  }
于 2014-05-20T10:52:57.360 に答える