使用Admob时,iOS应用程序崩溃

| 我目前正在尝试将我的admob代码集成到我的应用程序中。但是以某种方式,应用程序在启动期间崩溃,而控制台中没有任何输出。 EXC_BAD_ACCESS。但是我认为一旦执行admob sdk中的以下行,应用程序就会崩溃。
// Initiate a generic request to load it with an ad.
[bannerView_ loadRequest:[GADRequest request]];
由于我没有从控制台获得任何输出,因此我从gdb执行了\'bt \'并获得了以下输出。
(gdb) bt
#0 0x00057005 in undo ()
#1 0x0001864e in -[GADCachedFile fileModificationDate] (self=0x735fe70, _cmd=0x3c902) at /Volumes/BuildData/pulse-data/recipes/88221850/base/branches/googleads_nextgen_iphone_release_branch/googlemac/iPhone/GoogleAds/NextGen/Network/GADCachedFile.m:72
#2 0x000189f6 in -[GADCachedFile beginFetchWithCacheBuster:] (self=0x735fe70, _cmd=0x3c88d, cacheBuster=0 \'\\000\') at /Volumes/BuildData/pulse-data/recipes/88221850/base/branches/googleads_nextgen_iphone_release_branch/googlemac/iPhone/GoogleAds/NextGen/Network/GADCachedFile.m:133
#3 0x000182fa in -[GADCachedFile validate] (self=0x735fe70, _cmd=0x3b104) at /Volumes/BuildData/pulse-data/recipes/88221850/base/branches/googleads_nextgen_iphone_release_branch/googlemac/iPhone/GoogleAds/NextGen/Network/GADCachedFile.m:156
#4 0x0002b51a in -[GADObjectPrivate ensureSupportFiles] (self=0x8838bd0, _cmd=0x3aad7) at /Volumes/BuildData/pulse-data/recipes/88221850/base/branches/googleads_nextgen_iphone_release_branch/googlemac/iPhone/GoogleAds/NextGen/Object/GADObjectPrivate.m:256
#5 0x0002abc4 in -[GADObjectPrivate loadRequest:] (self=0x8838bd0, _cmd=0x34a1e, request=0x735e930) at /Volumes/BuildData/pulse-data/recipes/88221850/base/branches/googleads_nextgen_iphone_release_branch/googlemac/iPhone/GoogleAds/NextGen/Object/GADObjectPrivate.m:715
#6 0x00007c8b in -[TwitUpdateViewController viewDidLoad] (self=0x732f020, _cmd=0x35c00) at /Users/ram/Documents/Tweet 2/Classes/TwitUpdateViewController.m:635
#7 0x006c05ca in -[UIViewController view] ()
#8 0x00002ea3 in -[TwitUpdateAppDelegate applicationDidFinishLaunching:] (self=0x8837520, _cmd=0x2080ecb, application=0x8809870) at /Users/ram/Documents/Tweet 2/Classes/TwitUpdateAppDelegate.m:48
#9 0x00616f80 in -[UIApplication _callInitializationDelegatesForURLayload:suspend ed:] ()
#10 0x006193b0 in -[UIApplication _runWithURLayload:launchOrientation:statusBarSty le:statusBarHidden:] ()
#11 0x006233ec in -[UIApplication handleEvent:withNewEvent:] ()
#12 0x0061bb3c in -[UIApplication sendEvent:] ()
#13 0x006209bf in _UIApplicationHandleEvent ()
#14 0x034d2822 in PurpleEventCallback ()
#15 0x02aa9ff4 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FU NCTION__ ()
#16 0x02a0a807 in __CFRunLoopDoSource1 ()
#17 0x02a07a93 in __CFRunLoopRun ()
#18 0x02a07350 in CFRunLoopRunSpecific ()
#19 0x02a07271 in CFRunLoopRunInMode ()
#20 0x00618c6d in -[UIApplication _run] ()
#21 0x00624af2 in UIApplicationMain ()
#22 0x00002c20 in main (argc=1, argv=0xbffff0a4) at /Users/ram/Documents/Tweet 2/main.m:14
谁能告诉我这里的问题是什么?我在其他应用程序上尝试了该代码,但在执行admob sdk时都没有问题。如果有人可以帮助我,那就太好了。在过去的几天里,我一直在努力,但我不知道问题出在哪里。 我什至尝试使用
Instruments
NSZombieEnabled
运行它,以某种方式我认为问题是由于
[GADCachedFile fileModificationDate]
,我不确定从Admob SDK调用的位置     
已邀请:
        在我的应用中调用确切的代码时,我只是遇到了这种无知的崩溃。 尝试了几件事,它没有用,所以我检查了我的项目构建设置。 在\“ Targets \”下,搜索\“ Library Search Paths \”,然后我发现了几个 其中显示的是旧广告库的旧文件夹(我在以前的版本中使用过 我的应用程序,但现在决定删除它们,因此所有文件都未链接到 我的项目,但它们仍然存在)。所以我要做的就是删除所有不相关的 目录列表在那里。做了所有清理并重新运行,它不再崩溃。 不确定我的问题是否与您的相似,但我想我会分享这一点。 祝好运。     

要回复问题请先登录注册