ios - 如何使用 Fabric SDK 在 Swift iOS 应用程序中强制崩溃?

标签 ios swift crashlytics twitter-fabric

我能找到的是Is there a quick way to force a crash?上面写着:

[[Crashlytics sharedInstance] crash];

我认为在 Swift 中会是

Crashlytics.sharedInstance.crash()

但这似乎并不存在。 (也许文档已经过时并且不再适用,因为 Fabric 吞噬了 Crashlytics?)

我看到有一个 Crashlytics.crash(self:Crashlytics) ...没关系,该死的 XCode 的完成对我来说总是被打破。请参阅下面的答案。

最佳答案

如果您使用新的 Firebase Crashlytics SDK请注意,import Crashlytics 已替换为 import FirebaseCrashlyticscrash() 方法在新的 SDK 中不再可用。按照 Firebase 的建议,只需使用:

swift :

fatalError()

objective-c :

assert(NO);

关于ios - 如何使用 Fabric SDK 在 Swift iOS 应用程序中强制崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28053987/

相关文章:

ios - 为什么当我点击推送通知并快速移动 ViewController 时状态栏消失

ios - 单个产品的消耗品应用内购买?

ios - 操作表 IOS 中的分段控制

ios - EXC_BAD_ACCESS 与 NSXMLParser 和 ARC

ios - Spritekit - Tableview 滚动中断

ios - 单击按钮后,Swift 无法调用函数

ios - 各个方向的实心阴影

android - com.crashlytics.android.CrashlyticsMissingDependencyException 在 android studio 项目上的 gradle 'testDebug' 期间

android - Android SDK 中 FetchedAppGateKeepersManager 中的 Facebook 错误崩溃

ios - 添加之前删除的应用程序而不更改bundle-id