应用程序在iPhone和iPad的模拟器工作,但在iPad崩溃
我的应用程序在iPhone和iPad的模拟器工作正常。但在Splash屏幕上iPad崩溃时,控制权甚至没有达到DidFinishLaunchingWithOptions。应用程序在iPhone和iPad的模拟器工作,但在iPad崩溃
这里是崩溃日志我正在通过控制台 -
月14接收不明13时26分45秒UIKitApplication:com.beTools.dinoLearns [0x1655] [197]:dyld的:库未加载: /System/Library/Frameworks/AdSupport.framework/AdSupport Reference from:/ var/mobile/Applications/74BD670F-D780-420D-8BFB-107B73798 6B3/PopLetters.app/PopLetters
Mar 14 13:26:45 unknown UIKitApplication:com.beTools.dinoLearns [0x1655] [197]:原因:图像未找到 Mar 14 13:26:45未知ReportCrash [196]:为进程PopLetters [197]制定崩溃报告年03月14 13点26分45秒未知com.apple.launchd [1]:(UIKitApplication:com.beTools.dinoLearns [0x1655])工作似乎已经崩溃:跟踪/ BPT陷阱:5
什么是这里错了吗?
AdSupport框架可从iOS6获得。因此为了防止应用程序崩溃,您可以从项目构建阶段中选择链接库二进制文件和标记AdSupport as optional。
希望这会帮助你。
所有最好的!
使您的AdSupport框架可选,而不是必需.it适用于我。
轻按项目不是去Targets->构建Phases->链接二进制与图书馆
有AdSupport框架将状态设置为可选(可以通过点击箭头来完成)。
这可能是相关的:http://stackoverflow.com/questions/12915050/still-dyld-library-not-loaded – 2013-03-14 08:18:12
感谢丰富的Tolley,为我工作:) – 2013-03-14 08:28:41