应用更新后崩溃

Posted

技术标签:

【中文标题】应用更新后崩溃【英文标题】:App crashes after updating it 【发布时间】:2013-01-24 12:17:27 【问题描述】:

我最近发送了我的应用程序的更新。现在我收到了一些人的抱怨,他们说应用程序总是崩溃。当我在模拟器和设备上检查时,一切正常。

现在我的问题是,这与我的更新有关吗? 也许这与我正在使用的核心数据库或其他原因有关?

希望有人能告诉我问题是什么?

【问题讨论】:

【参考方案1】:

无法回答。

登录 iTunes Connect 并下载崩溃报告。你或许可以在那里找到答案。

【讨论】:

当我想这样做时,我得到了这个。提交的报告太少,无法显示报告。 您是否更改了 Core Data 中的任何内容?在这种情况下,您迁移了吗? 是的,我向实体添加了 ID。也许这就是问题所在。迁移它是什么意思? 看看这个问题/答案可能对你有帮助:***.com/questions/1262352/…【参考方案2】:

假设您正确管理您的代码,那么您应该有一个方便的版本,它与您上次发送到商店的版本完全相同。将其安装在您的设备上。运行。然后升级您自己的设备并进行调试。

【讨论】:

【参考方案3】:

您是否在自己的设备上执行过升级?

如果不从您的崩溃报告中了解更多信息,这可能是 CoreData 迁移问题(或缺少迁移)。如果您在版本之间更改了数据模型,您应该确保执行迁移(自动执行,或使用迁移映射)。

如果您不这样做,应用程序将因为托管对象模型与底层数据库不兼容错误而崩溃。

阅读Core Data Model Versioning and Data Migration Guide了解更多信息。

【讨论】:

以上是关于应用更新后崩溃的主要内容,如果未能解决你的问题,请参考以下文章

应用更新后崩溃

AppStore更新后神秘的应用程序崩溃

从应用商店更新后,iOS 应用在启动时崩溃

iPhone应用程序更新后立即崩溃

iOS 应用程序在更新到新版本和新的 firebasedb 后崩溃

更新后应用程序崩溃但重新安装后没有