1

我的应用程序在 iPhone 和 iPad 的模拟器中运行良好。但是应用程序在 iPad 上的启动画面崩溃,控制甚至没有达到 DidFinishLaunchingWithOptions。

这是我通过控制台收到的崩溃日志-

3 月 14 日 13:26:45 未知 UIKitApplication:com.beTools.dinoLearns[0x1655][197]:dyld:库未加载:/System/Library/Frameworks/AdSupport.framework/AdSupport 引用自:/var/mobile/Applications/ 74BD670F-D780-420D-8BFB-107B73798 6B3/PopLetters.app/PopLetters

3 月 14 日 13:26:45 未知 UIKitApplication:com.beTools.dinoLearns[0x1655][197]:原因:找不到图像 3 月 14 日 13:26:45 未知 ReportCrash[196]:为进程 PopLetters[197] 制定崩溃报告14 13:26:45 未知 com.apple.launchd[1] : (UIKitApplication:com.beTools.dinoLearns[0x1655]) 作业似乎已崩溃:跟踪/BPT 陷阱:5

这里有什么问题?

4

2 回答 2

0

将您的 AdSupport 框架设置为可选而不是必需的。它对我有用。

点击项目而不是转到 Targets-> Build Phases-> Link Binary with Libraries

AdSupport 框架的状态设置为可选(可以通过点击箭头来完成)。

于 2013-03-14T08:22:21.263 回答
0

从 iOS6 可以使用 AdSupport 框架。因此,为了防止应用程序崩溃,您可以从 Project Build Phases中选择Link Binary With Libraries并将AdSupport标记为 Optional。

希望这会帮助你。

祝一切顺利 !!!

于 2013-03-14T08:34:02.023 回答