Zee*_*Zee 6 ios crashlytics twitter-fabric
有没有办法禁用Ad-Hoc构建的崩溃报告?我只想要发布版本的崩溃报告.
我知道我可以使用以下代码,但它只适用于调试版本.
#if DEBUG == 0
[Fabric with:@[CrashlyticsKit]];
#endif
Run Code Online (Sandbox Code Playgroud)
我正在使用Fabric 1.1.3
编辑:我根本不想禁用Fabric,我只需要为Ad-Hoc和Release版本自动配置.
要在 swift 中禁用 debug 模式的 firebase crashlytics:
#if DEBUG
Crashlytics.crashlytics().setCrashlyticsCollectionEnabled(false)
#endif
Run Code Online (Sandbox Code Playgroud)
小智 5
我想你可以试试这个:
#ifndef DEBUG
[Fabric with:@[CrashlyticsKit]];
#endif
Run Code Online (Sandbox Code Playgroud)
如果您使用 Swift,这将起作用:
#if !DEBUG
Fabric.with([Crashlytics.self])
#endif
Run Code Online (Sandbox Code Playgroud)
开发构建也是DEBUG构建,您可能指的是临时构建。由于发布版和临时构建使用相同的配置,因此您将无法区分它们。
您可以选择为 AppStore 创建新的配置。对于此配置添加一个Preprocessor Macro, LikeFABRIC=1
然后在您构建代码中:
#ifdef FABRIC
[Fabric with:@[CrashlyticsKit]];
#endif
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4496 次 |
| 最近记录: |