我最近使用Xcode 4.5升级了cocos2d项目的RevMob SDK。下面是显示我所做的代码:

#import <StoreKit/StoreKit.h>
#import <RevMobAds/RevMobAds.h>

- (void) applicationDidFinishLaunching:(UIApplication*)application{
    [RevMobAds startSessionWithAppID:@"my app id"];
    //some code here...
}

在设备或模拟器上运行项目时,应用程序因以下错误而崩溃:

+ [RevMobAds startSessionWithAppID:]:无法识别的选择器已发送给 class

但是,可能有用的一件事是,当我在我的Xcode中添加RevMob框架时,它给了我this answer的编译错误(使用 LLVM GCC 4.2 )。

最佳答案

此方法包含在版本5.0.0(RevMob changelog)中,因此请确保您使用的框架至少为5.0.0。

10-08 11:42