我有Crashlytics的问题(以及Xcode - > Organizer中显示的崩溃),因为我没有看到很多应该崩溃的崩溃.从测试人员那里我应该有很多崩溃,但我没有.我登录iTunes Connect并在那里获得压缩的dSYM文件并将其上传到Crashlytics以查看新的崩溃.但即使它说上传dSYM后有一个或多个新的崩溃,我也没有看到任何新的崩溃.它看起来像我在Crashlytics中看不到的大多数崩溃.这是为什么?我需要从TestFlight运行应用程序的设备获取日志/崩溃.我认为使用Objective-C并且在bitcode之前它的效果要好得多.
编辑:是否有可能在另一个工具(来自第三方公司)中会出现Apple Organizer中没有的崩溃?我在问我是否应该尝试其他公司的更多工具.也许一些崩溃是因为记忆.这些崩溃可能不在报告中吗?
谢谢
在我的应用程序以前使用面料进行Twitter集成的目的.现在我想要crashlytics.所以我跟随面料引导我添加框架到我的项目
#import "AppDelegate.h"
#import <Fabric/Fabric.h>
#import <Crashlytics/Crashlytics.h>
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
[Fabric with:@[TwitterKit, CrashlyticsKit]];
}
Run Code Online (Sandbox Code Playgroud)
后来我在构建阶段添加了运行脚本也检查了Force崩溃,但我没有得到任何崩溃报告到我的Fabric仪表板...请指导我哪里我做错了....
我正在尝试将Crashlytics集成到我的iOS应用程序中,按照通过CocoaPods安装Crashlytics中的步骤,并强制崩溃来查看仪表板中的崩溃.
无论如何,在"Crashlytics"菜单中找不到100%无崩溃用户的问题
但"最新版本"菜单中显示了30个崩溃,其中0.0%的无崩溃用户
在我看来,报告是根据这些日志提交的.
[Crashlytics] Version 3.8.5 (123)
[Crashlytics] Running on iPhone7,2, 10.3.3 (14G60)
[Answers] Initialized
[MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
[MC] Reading from public effective user settings.
[Fabric] Initialized with kit versions: {
"com.twitter.answers.ios" = "1.3.5";
"com.twitter.crashlytics.ios" = "3.8.5";
"io.fabric.sdk.ios" = "1.6.12";
}
[Answers] Answers enabled with settings: {
"flush_interval_secs" = 10;
"flush_on_background" = 1;
"forward_to_google_analytics" = 0;
"include_purchase_events_in_forwarded_events" = 0;
"max_byte_size_per_file" = 8000;
"max_file_count_per_send" = 1;
"max_pending_send_file_count" = 100;
"sampling_rate" …Run Code Online (Sandbox Code Playgroud) 我如何获得调试应用程序的 DSYM(未在 AppStore 上发布)?...
我从这个答案中知道调试会话不允许向 Fabric 报告崩溃和错误,但是在我断开设备与 xcode 的连接后,我的崩溃日志被报告并需要 DSYM,在这种情况下我如何获得它们?
另请注意,我正在使用Crashlytics.recordError(error)而不是强制崩溃来记录非致命错误。
ios firebase crashlytics twitter-fabric firebase-crash-reporting