【问题标题】:IOS app stuck in splash screen on IOS version 10.2.1 with no errorIOS 应用程序在 IOS 版本 10.2.1 上卡在启动画面中,没有错误
【发布时间】:2018-07-17 10:35:52
【问题描述】:

我的iOS 应用程序运行良好,直到昨天。我的 QA 正在测试,根本没有错误。但是当我尝试从Xcode 安装到我的iPhone 6 时,它卡在了启动画面中,调试器显示绝对没有错误。我用谷歌搜索了很多,但没有运气。我什至尝试通过切换当前分支来运行以前的版本,但没有运气。

这是我的调试器的样子:

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 消息传递,请将“FirebaseAppDelegateProxyEnabled”添加到您的 Info.plist,并将其设置为 NO。请按照以下说明操作: [some-Link] 以确保正确集成。 (lldb)

令我惊讶的是,应用程序在模拟器上运行没有任何问题,但只在真实设备上卡住了。

【问题讨论】:

  • 令人惊讶的是,你生活在未来。我猜你的意思是昨天而不是明天。无论如何,请包含正在运行并引发此错误的代码。此外,错误本身确实有一些关于如何修复它的信息。
  • 哎呀,对不起,我没有注意到,这个错误真的影响了我的思维:D 无论如何,我的调试器除了这些行什么都没有显示。
  • 当我从调试器应用程序单击继续按钮时,它只是崩溃了,但控制台仍然没有显示任何内容。
  • 我很确定警告与您的崩溃无关。您是否尝试过清理和重建您的项目?
  • 我怀疑有些不同。上面的那些消息不是错误消息,而是信息消息。要确定问题,您是否可以取消链接 Firebase Analytics SDK 或 Firebase Messaging,或两者都取消链接?或者注释掉 [FIRApp configure] 看看 Firebase 是否是真正的问题。谢谢

标签: ios objective-c xcode firebase firebase-analytics


【解决方案1】:

你还有这个问题吗? 因为我有一个类似的,那是因为本地存储变量阻止了手机上第一个视图的执行(模拟器工作正常)。

所以我建议你将手机设置为首发模式,并在 App Delegate 中的 main 函数上设置断点。

这样,你应该可以判断是否有异步函数在等待。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多