从TestFlight或AppStore

时间:2016-09-28 11:13:18

标签: ios app-store testflight hang

我开发了一个iOS应用程序,它有注册过程。在调试中启动时,应用程序正在按预期工作。

通过TestFlight或AppStore安装应用程序时,会出现以下情况:

从主屏幕上的应用程序图标开始时,一切都按预期工作。

从TestFlight或AppStore通过"打开"按钮应用程序在注册过程成功完成后挂起。

可以从以下网址下载该应用程序:https://itunes.apple.com/us/app/treffn-we-make-meeting-up-easy/id1137059844?ls=1&mt=8

如果重新安装应用程序,则可以观察到两种结果。该应用程序没有崩溃,所以我没有任何崩溃报告。

我正在寻找一种在调试中模拟此类启动的方法,以便我可以追踪正在发生的事情或者可能导致问题的任何想法。

1 个答案:

答案 0 :(得分:1)

在问周围的一些朋友时。我了解启动选项在直接从AppStore或通过TestFlight启动应用程序时提供了其他参数。

我找到了一个类似的问题,这有助于我解决我的问题。 https://stackoverflow.com/a/34118249/1913174

当您处理启动选项参数时,您应该始终只处理对您而言重要的案例。在所有其他情况下,您应该允许您的应用程序从图标开始。在我的情况下,我处理从推送通知开始并从快速操作开始。每次应用程序未从快速操作启动时,我都会存储启动选项,这导致了我尝试处理推送通知数据的时间点,而这些数据并不存在。