我的iOS
应用程序一直工作到昨天。我的QA正在测试,根本没有任何错误。但是,当我尝试从Xcode
安装到我的iPhone 6时,不知何故它被卡在启动画面中,调试器显示绝对没有错误。我google了很多但没有运气。我甚至尝试通过切换当前分支来运行以前的版本,但没有运气。
这是我的调试器的样子:
2018-02-07 12:49:56.982145 Marham [547:85300] 4.8.1 - [Firebase / Analytics] [I-ACS023007] Firebase Analytics v.40009000已启动 2018-02-07 12:49:56.982649 Marham [547:85300] 4.8.1 - [Firebase / Analytics] [I-ACS023008]要启用调试日志记录,请设置以下应用程序参数:-FIRAnalyticsDebugEnabled(参见[some-Link]) 2018-02-07 12:49:56.983029 Marham [547:85300] 4.8.1 - [Firebase / Messaging] [I-FCM001000] FIRMessaging远程通知代理已启用,将调动远程通知接收处理程序。如果您希望手动集成Firebase Messaging,请将“FirebaseAppDelegateProxyEnabled”添加到Info.plist,并将其设置为NO。按照以下说明操作: [some-Link]确保正确集成。 (lldb)
这对我来说是令人惊讶的事情,app在模拟器上运行没有任何问题,但只是卡在真实设备上。
答案 0 :(得分:0)
您还有这个问题吗? 因为我有一个类似的东西,那是因为本地存储变量阻止了手机上第一个视图的执行(模拟器工作正常)。
因此,我建议您将手机置于首次亮相模式,并在App Delegate的主要功能上设置一个断点。
这样,您应该能够确定是否有异步函数什么也没等待。