iOS 11 / Xcode 9 上没有来自 Crashlytics 的崩溃报告

No crash reports from Crashlytics on iOS 11 / Xcode 9

Crashlytics/Fabric 崩溃报告解决方案多年来一直完美运行,但在升级到 Xcode 9iOS 11 之后,我再也看不到来自调试版本的崩溃报告。我将 Crashlytics.sharedInstance().crash() 附加到一个按钮,运行 应用程序拔掉了电缆,就像我之前做过几十次一样,应用程序崩溃了,但我没有在网站上看到崩溃报告。可能是什么情况?

从设备上拔下电缆曾经是将应用程序与调试器分离的可靠方法。但随着 无线调试 Xcode 9 中的引入,情况已不再如此。您必须通过打开设备屏幕 (Shift+Cmd+2) 并取消选中 Connect via networkreally 将您的设备与调试器分离来禁用网络调试.