I'm having trouble getting my DFP banner to show up. If I uncomment request.testDevices I see the test smart banner. If I leave it commented it out I continually get the error caught by my didFail delegate method: "Request Error: No ad to show."
Here is my ad slot setup:

Here is my order and line item setup:




and here is the code:
NSString * const kDFPAdUnit320x50 = @"/mynetworkid/myadid";
...
-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
if (section== 0) {
return 60.0;
} else {
return 0.0;
}
}
-(UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
if (section == 0) {
if (!bannerView_) {
bannerView_ = [[DFPBannerView alloc] initWithAdSize:kGADAdSizeBanner];
bannerView_.adUnitID = kDFPAdUnit320x50;
bannerView_.rootViewController = self;
bannerView_.delegate = self;
GADRequest *request = [GADRequest request];
//request.testDevices = @[ @"mydevice" ];
[bannerView_ loadRequest:request];
}
return bannerView_;
} else {
return nil;
}
}
- (void)adViewDidReceiveAd:(DFPBannerView *)bannerView {
DLog(@"Got banner");
}
- (void)adView:(DFPBannerView *)bannerView
didFailToReceiveAdWithError:(GADRequestError *)error {
DLog(@"%@",[error description]);
bannerView_ = nil;
}