私は以前にアプリを作っていましたが、このコードは5.0.1より前に動作しましたが、新しいアプリケーションではうまく動作しませんでした。何が問題なの?あなたはそのまだ行っていない場合は、広告を得るためにあなたの実際の発行者IDとMY_BANNER_UNIT_ID
を交換する必要がありますAdmobは機能しませんか?
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
// Do any additional setup after loading the view from its nib.
// Create a view of the standard size at the bottom of the screen.
bannerView_ = [[GADBannerView alloc] initWithFrame:CGRectMake(0.0, self.view.frame.size.height - GAD_SIZE_320x50.height, GAD_SIZE_320x50.width, GAD_SIZE_320x50.height)];
// Specify the ad's "unit identifier." This is your AdMob Publisher ID.
bannerView_.adUnitID = MY_BANNER_UNIT_ID;
// Let the runtime know which UIViewController to restore after taking
// the user wherever the ad goes and add it to the view hierarchy.
bannerView_.rootViewController = self; [self.view addSubview:bannerView_];
// Initiate a generic request to load it with an ad.
[bannerView_ loadRequest:[GADRequest request]];}
のAdMob SDKにはデフォルトでログが有効になっています。彼らはあなたのコンソールで何を言いますか? i386アーキテクチャ用 –
未定義シンボル: "_SCNetworkReachabilityUnscheduleFromRunLoop" から参照: - libGoogleAdMobAds.a(GADNetworkChecker.o)の[GADNetworkChecker stopNetworkChecking] - [GADMNetworkReachabilityWrapper unscheduleFromCurrentRunLoop] libGoogleAdMobAds.a(GADMNetworkReachabilityWrapper.o) – user975767
"_SCNetworkReachabilityCreateWithName" において、参照: - libGoogleAdMobAds.aの[GADNetworkChecker startNetworkChecking(GADNetworkChecker.o) - [GADMNetworkReachabilityWrapper – user975767