Ich verwende den folgenden Code, um Admob Banner im Header
von tableView
anzuzeigen. Das Banner sollte nur auf dem iPhone angezeigt werden, nicht jedoch auf dem iPad. Dieser Code funktioniert auf dem iPhone, aber mein iPad ist abgestürzt. Wo bin ich falsch gelaufen?Ausführen von Objective C basierend auf USER_INTERFACE_IDIOM
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
GADBannerView *sampleView = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner];
sampleView.adUnitID = @"ca-app-pub-mycode";
sampleView.rootViewController = self;
[sampleView loadRequest:[GADRequest request]];
return sampleView;
}
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
}
}
können Sie Ihren Absturzbericht anzeigen –