iOS 应用程序在从 TestFlight 或 AppStore 启动时挂起

标签 ios app-store testflight freeze

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

当通过 TestFlight 或 AppStore 安装应用程序时,会发生以下情况:

从主屏幕上的应用程序图标启动时,一切正常。

当通过“打开”按钮从 TestFlight 或 AppStore 启动时,应用程序会在注册过程成功完成后挂起。

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

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

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

最佳答案

一边问身边的一些 friend 。我了解启动选项在直接从 AppStore 或通过 TestFlight 启动应用程序时提供额外的参数。

我发现了一个类似的问题,它帮助我解决了我的问题。 https://stackoverflow.com/a/34118249/1913174

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

关于iOS 应用程序在从 TestFlight 或 AppStore 启动时挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39745826/

相关文章:

ios - 是否可以将托管网络应用程序放入 Apple App Store (2016)?

ios - 使用sandBox购买Apple In App时出现 “Your account has been disabled in the App Store and iTunes”错误

ios - 我可以在批准过程中将我的应用保持在Testflight中吗

ios - Phonegap + jQueryMobile + iOS上的PushNotifications

iphone - 应用程序在 NSURLConnection 中崩溃

ios - Chrome -iOS 7-iPhone : select form element's spinner's background is black

ios - 向 App Store 提交大量应用

ios - 当我尝试使用 UIBezierPath 圆角时,为什么我的约束会变得困惑?

ios - 在 ios swift 应用程序 "Rate us"中?

app-store-connect - 从 iTunesConnect 删除用户