0

我正在为我的 iPhone 应用程序进行 tapjoy 发布者 SDK 集成。我工作正常,但在更新到最新的 SDK 9.0.3 后,它开始在这条线上崩溃。

[TapjoyConnect requestTapjoyConnect:TAPJOY_ID secretKey:TAPJOY_SECRET_KEY];

崩溃描述。

*由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey:]:此类与键 closeButton 的键值编码不兼容。”

任何帮助将不胜感激。谢谢

4

2 回答 2

2

确保您添加了 TapjoyPublisherLibrary 而不是广告库。

这是8.x 到 9.x 升级说明

#import "TapjoyConnect.h"

[TapjoyConnect requestTapjoyConnect:TAPJOY_APP_ID secretKey:TAPJOY_APP_SECRECT_KEY];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(getFullScreenAd:) name:TJC_FULL_SCREEN_AD_RESPONSE_NOTIFICATION object:nil];


- (void)getFullScreenAd:(NSNotification*)notifyObj
{
    // Displays a full screen ad, showing the current featured app.
    [TapjoyConnect showFullScreenAd];

}

-(void)showTapJoyAds
{
    // This method asks the tapjoy server for the featured app object.
    [TapjoyConnect getFullScreenAd];
}
于 2013-04-08T11:41:02.097 回答
0

尝试将 iOS 目标更改为另一个版本,或阅读 Tapjoy 规范,了解 iOS 对它的要求。

于 2013-04-08T11:26:53.390 回答