Ios 添加iAd id后应用程序崩溃
我已将iAd添加到我的应用程序中。它运行正常,但当ViewController被关闭时,应用程序崩溃。 iAd和委托对象被设置为nil(在我们关闭控制器之后),所以这里没有问题 我添加了iad,所有委托方法都实现了Ios 添加iAd id后应用程序崩溃,ios,iphone,ipad,iad,Ios,Iphone,Ipad,Iad,我已将iAd添加到我的应用程序中。它运行正常,但当ViewController被关闭时,应用程序崩溃。 iAd和委托对象被设置为nil(在我们关闭控制器之后),所以这里没有问题 我添加了iad,所有委托方法都实现了 self.adBannerView = [[ADBannerView alloc] initWithFrame:CGRectZero]; self.adBannerView.frame = CGRectMake(0, 710, 1024, 66); self.adBannerView
self.adBannerView = [[ADBannerView alloc] initWithFrame:CGRectZero];
self.adBannerView.frame = CGRectMake(0, 710, 1024, 66);
self.adBannerView.delegate = self;
[self.view addSubview:adBannerView];
我在线路上得到了EXC\u BAD\u通道
int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate");
确保包括iAdFramework和AdSupportFramework
转到您的目标>构建阶段>将二进制文件与库链接首先,您可以用一行替换前两行:
self.adBannerView=[[adBannerView alloc]initWithFrame:CGRectMake(071010266)]
。你应该给我们一些崩溃日志。Tom是对的,但你使用retVal的原因是什么?我没有使用。它的默认代码在AppDelegate文件中。请在引发异常时添加断点。然后您可能会看到一些更有趣的错误日志。转到breakpointnavigator>Plus/Add>addexceptionbreakpoint
。