调试区域加载为空,缺少NSLog?

时间:2015-02-20 19:58:14

标签: ios xcode debugging admob nslog

 NSLog(@"iAd banner shown");

以上是我正在使用的NSLog消息的示例。但是,会出现调试区域,但不会显示NSLog消息。我也遇到了AdMob测试横幅问题。我正在使用AdMobSDKiOS7.0.0

    GADRequest *request =[GADRequest request];

    request.testDevices = @[ @"testDeviceIDNumber" ];  

    [adMobView loadRequest:request];

我应该从Google那里收到一条消息,说明我的测试设备ID号,以便在我的设备上获得测试广告。当我运行设备时,调试区域显示为完全空。没有NSLog语句,没有测试设备ID号。

我是否在Xcode中意外点击了某些内容?如何再次在Debug区域中获取消息?

2 个答案:

答案 0 :(得分:0)

获取身份证后,您必须使用自己的代码。

首先连接您的测试设备并输入如下代码:

adMobView = [[GADBannerView alloc] initWithFrame:CGRectMake(0.0,self.view.frame.size.height - 50, self.view.frame.size.width, CGSizeFromGADAdSize(kGADAdSizeSmartBannerPortrait).height)];//banner on the bottom
self.adMobView.adUnitID = @"ca-app-pub-xxxxxx/xxxxxxxxx";
self.adMobView.rootViewController = self;
self.adMobView.delegate = self;
[self.view addSubview:self.adMobView]; 
[self.adMobView loadRequest:[GADRequest request]]; 

..然后运行你的应用。您将在Debug区域中看到如下消息:

<Google> To get test ads on this device, call: request.testDevices = @[ @"testDeviceNumber" ]

答案 1 :(得分:0)

听起来像你藏了你的控制台。

enter image description here