0

InMobi iOS に追加すると、次のエラーが表示されます。

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[IMAdView initWithFrame:imAppId:imAdUnit:rootViewController:]: unrecognized selector sent to instance 0xb9e2080'

私は次のものを持っています:

・ AdMob Mediation SDK の追加
・ InMobi アダプターと SDK の追加
・ その他の Linker Flags の追加 -ObjC と -all_load**

まだ何か足りない?必要ですか、それともインポートしますか?

4

2 に答える 2

0

適切なIMAdViewオブジェクトでこのメソッドを呼び出していないようです。ドキュメントに従って、これは機能します:

IMAdView *someAdView = [[IMAdView alloc] initWithFrame:CGRectMake(0, 0, 320, 50) imAppId:@"YOUR_INMOBI_APP_ID" imAdSize:IM_UNIT_320x50 rootViewController:self];

alloc初期化する前にオブジェクトを割り当てる必要があります。

于 2012-10-30T12:27:10.053 に答える