我最近使用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。