Gur*_*uru 2 cocos2d-iphone revmob
在Cocos2D游戏中集成新的RevMob.frmework.
现在我的Cocos2D 1.0游戏中出现了很多编译错误,而其他cocos2D 2.0游戏中只有链接器错误.
在Cocos2D 2.0中,链接器错误是:
"_SKStoreProductParameterITunesItemIdentifier", referenced from:
"_OBJC_CLASS_$_SKStoreProductViewController", referenced from:
Run Code Online (Sandbox Code Playgroud)
错过了哪个系统框架?已添加StoreKit.framework
在cocos2D 1.0中,连同这些链接器错误,也会产生一些编译错误.它显示"在*之前的预期属性属性,在下面一行(在RevMobAds.framewors中)
@property (nonatomic, strong) NSArray *supportedInterfaceOrientations;
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决所有这些问题并在cocos2d游戏中获得新的revMob sdk?
由于使用LLVM GCC 4.2作为编译器而发生此错误,要解决此问题,只需进行以下更改:
RevMobBanner.h第35行:将"强"更改为"保留"
@property (nonatomic, retain) NSArray *supportedInterfaceOrientations;
Run Code Online (Sandbox Code Playgroud)
RevMobButton.h第51行:擦除"原子"
@property (readonly) RevMobButtonStatus status;
Run Code Online (Sandbox Code Playgroud)
RevMobFullscreen.h第25行:将"强"更改为"保留"
@property(nonatomic, retain) NSArray *supportedInterfaceOrientations;
Run Code Online (Sandbox Code Playgroud)