将xcode集成到mopub

时间:2012-11-28 21:34:23

标签: iphone objective-c ios xcode

我在尝试将mopub集成到iOS时遇到错误。它不断给我服务器响应,表明没有广告可用。

 MPAdView *adView = [[MPAdView alloc] initWithAdUnitId:@"<xxxxxxxxxxxxxxxxxxxxxx>"   size:MOPUB_BANNER_SIZE];
adView.delegate = self;

CGRect frame = adView.frame;
CGSize size = [adView adContentViewSize];
frame.origin.y = self.view.bounds.size.height - size.height;
adView.frame = frame;

[adView loadAd];
[self.view addSubview:adView];
[adView release];

我不确定我做错了什么,有人可以帮助我。

2 个答案:

答案 0 :(得分:1)

确保您的广告单元的Mopub市场分配为100%。 有时mopub的测试模式不能正常工作,或者可能存在连接问题(特别是在模拟器中)。

您可以使用中介作为替代方案,除了市场广告之外使用admob或iAd(假设您实现了mopub完整包)。 如果您启用了iAd,则可以在真实设备中测试它,打开开发者模式。 您可以在设置中使用真实设备(iphone或ipad)打开开发人员模式 - Developer with%100或者填充率。

可以将Google广告设置为从admob面板测试广告。

答案 1 :(得分:0)

尝试按照此处所示实施测试模式:

https://github.com/mopub/mopub-client/wiki/Testing-Ad-Units

只需确保在将应用提交到应用商店时,请删除测试标记。