2017-07-03 149 views
-1

我在这里,因为我完全挤在一个问题上,我需要一些建议,以寻找问题。我向iOS应用程序提交了更新,当用户尝试更新应用程序时,应用程序不再比启动屏幕更进一步。他们必须卸载并重新安装应用程序才能正常工作。应用程序卡在加载屏幕 - 没有崩溃

我已经通过xcode在本地测试升级,并且我使用TestFlight对其进行了测试,并且无论在哪种情况下都无法重现该行为。有没有人知道这可能是什么?

编辑 我还应该补充说,没有崩溃。它只是挂在那里。

+0

您是否尝试在发布模式下构建应用程序? – ridvankucuk

+0

听起来像一个未处理的异常。如果这个问题只发生在你的推出版本(生产版本)上,我将首先查看你的应用程序的初始屏幕代码,找出可能会遇到异常但不处理它的地方,并用'try'和'catch'围绕它。 。你写了*“他们必须卸载并重新安装应用程序”* - 这应该提醒你,这是与存储在设备上的数据有关。 –

+0

@ridvankucuk雅 - 我通过testflight测试了发布模式下的构建,并在发布模式下测试了从应用商店到testflight构建的更新 – coder

回答

1

您以前在应用程序中使用过本地数据库吗? 如果是,则需要迁移,如果您在数据库中进行了更改。

我认为这可能是问题。

+0

我确实对Core Data数据库进行了更改,但是测试了迁移,并且它的工作正常,比我的工作有更好的效果 – coder

+0

不知道对不对 –

+0

你可以在你的应用程序中添加crashlytics,所以它给你的行号,它崩溃 –

相关问题