应用程序在 iPad 设备上崩溃但在模拟器上运行

Posted

技术标签:

【中文标题】应用程序在 iPad 设备上崩溃但在模拟器上运行【英文标题】:App crashes on iPad device but working on simulator 【发布时间】:2014-12-16 11:08:28 【问题描述】:
    我只有设备 UDID 和客户端报告应用程序崩溃 在他的设备上,他无法启动应用程序。 客户端设备ios版本为7.1.2 我也没有任何崩溃报告。(要求提供崩溃报告) 现在指的是 (iAd works on simulator but crash on device(ipad)): 我假设这背后的原因可能是图书馆,

那么,将 iAD.framwork 设为可选并处理与此相关的代码就行了吗?

**更新: 不幸的是,崩溃的原因是 -[__NSCFString containsString:]: unrecognized selector sent 这是 iOS 版本错误而不是设备错误。我解决了。很抱歉 iAd 指责或试图指责。 iAd 万岁。谢谢**

【问题讨论】:

你不能依赖这个。假设不会使它解决。我建议您向用户询问设备的崩溃日志。 我建议你看看这个...***.com/q/6931886/2591052 我也同意@Kampai 你需要崩溃日志来调试问题 @Kampai 可能你是对的,但除非我们看到日志,否则我们不能说什么,但是我遇到了参考中提到的类似问题 你用实际设备测试过吗:) 错误信息是什么? 这是不可能的。可能是代码问题。可能是证书问题。设备可能空间不足。内存不足。没有人可以知道。 【参考方案1】:

首先 - 您需要崩溃详细信息。没有它,没有人会帮助你。 集成任何崩溃报告 SDK:Crashlytics 或类似的东西。

【讨论】:

以上是关于应用程序在 iPad 设备上崩溃但在模拟器上运行的主要内容,如果未能解决你的问题,请参考以下文章

iAd 在模拟器上工作但在设备上崩溃(ipad)

我的应用在 iPad 模拟器上运行良好,但在 iPad(iOS 8.4)上崩溃,xcode 说无法在捆绑中加载 NIB

应用程序在 iPad 1 上崩溃,而不是在 iPad 2 或第三代上

应用程序在模拟器上运行良好,但在真实设备上崩溃

应用程序在少数模拟器上运行,但在真实设备上崩溃 [重复]

应用程序在 iPad 中崩溃但在 iPad 模拟器中工作正常