【发布时间】:2016-12-09 05:50:44
【问题描述】:
我在我的 iOS 应用程序中添加了 Facebook 受众网络,用于原生广告集成。一切正常,但只有测试广告。
我添加了 testDeviceKey 来显示广告,如果我尝试删除它,那么不会显示任何广告,这也让我感到困惑。我的代码是 -
@implementation AdFeedsView
FBNativeAd *nativeAd;
static NSString *adPlacementId = @"xxxxxxxxx";
- (void)showNativeAd:(UIViewController *)vc
{
nativeAd = [[FBNativeAd alloc] initWithPlacementID:adPlacementId];
nativeAd.delegate = self;
NSLog(@"isTestMode1: %d",[FBAdSettings isTestMode]);
NSString *testDeviceKey = [FBAdSettings testDeviceHash];
if (testDeviceKey) {
[FBAdSettings addTestDevice:testDeviceKey];
}
[nativeAd loadAd];
}
所以我只想问一下,除了在我的实时应用中测试广告之外,我应该对我的代码进行哪些更改,以便我们可以看到正确的广告?
【问题讨论】:
标签: ios objective-c facebook-audience-network