2017-08-30 74 views
2

我试图将Crashlytics集成到我的iOS应用程序,然后按照Install Crashlytics via CocoaPodsForce a Crash中的步骤查看仪表板中的崩溃。Crashlytics:仪表板中显示的一些崩溃,但没有发现问题

反正也没有在“Crashlytics”菜单中,100%免费崩溃,用户

enter image description here

但是问题“最新版本”菜单与0.0%crash-所示人数的30崩溃免费用户

enter image description here

这在我看来,该报告是根据这些日志提交。

[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" = 1; 
    "track_custom_events" = 1; 
    "track_predefined_events" = 1; 
    "track_view_controllers" = 0; 
    url = "https://e.crashlytics.com/spi/v2/events"; 
} 
[Answers] Logging events to /var/mobile/Containers/Data/Application/E216B87B-9490-4BDE-9092-56FD77DE81CA/Library/Caches/com.crashlytics.data/com.onemoby.onewiwa/analytics/v2/events 
[Answers] Transmitting packaged events for 'CAE6E657-71AA-473D-944A-A45510D472E5'. 
[Crashlytics:Crash:Reports] Packaged report with id 'b2f013abc70a45438ee435dbe39e8868' for submission 
[Crashlytics:Crash:Reports] Submitting report 
[Crashlytics:Crash:Reports] Submitting async /var/mobile/Containers/Data/Application/E216B87B-9490-4BDE-9092-56FD77DE81CA/Library/Caches/com.crashlytics.data/com.onemoby.onewiwa/v3/prepared/6EEFC81C-A3CB-46AC-8F1C-7A0383159915.multipartmime 
[Answers] Attempting to log app_crashed 
[Answers] Transmitting packaged events for '62888FCD-CEDE-43C8-B58A-9D963ED64F94'. 
[Fabric] settings downloaded successfully 
[Fabric] Settings are available for consumption 
[Answers] Finished transmission of 'CAE6E657-71AA-473D-944A-A45510D472E5'. 
[Crashlytics:Crash:Reports] completed submission of /var/mobile/Containers/Data/Application/E216B87B-9490-4BDE-9092-56FD77DE81CA/Library/Caches/com.crashlytics.data/com.onemoby.onewiwa/v3/prepared/6EEFC81C-A3CB-46AC-8F1C-7A0383159915.multipartmime 
[Crashlytics:Crash] report submission successful 
[Answers] Finished transmission of '62888FCD-CEDE-43C8-B58A-9D963ED64F94'. 

我还检查Trobleshooting

试图启用调试模式,

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { 

    Crashlytics.sharedInstance().debugMode = true 
    Fabric.with([Crashlytics.self]) 

    return true 
} 

ENABLE_BITCODE=NO,但是没有在仪表板没有任何问题。

我缺少什么?

上编辑2017年8月30日下午8时08分(格林尼治标准时间+ 7):

Build SettingsDebug Information Format两个DebugRelease已经DWARF with dSYM File,Crashlytics控制台还表示,Yay! We are not missing any dSYMs.enter image description here

上编辑2017年8月31日上午9点18分(GMT + 7):

有当我在第二天早上再次检查仪表板上显示出一些问题。但是,我试图再次发生崩溃,该应用程序重新启动后几乎立即在仪表板中显示该问题。不知道为什么。

+0

https://stackoverflow.com/questions/17818428/crashlytics-is-not-sending-crash-report-from-iphone/33148470#33148470 –

+0

谢谢@SalmanGhumsani,但'调试信息格式'为'Debug'和'Release'已经是'带有dSYM文件的DWARF',并且我也遵循了[那些指令](https://support.crashlytics.com/knowledgebase/articles/92523-why-can-ti-have-xcode-连接 - ) – Protocole

+0

关于这个问题的任何消息?我面临着同样的问题。 –

回答

3

只需等待几个小时。 我一直在使用crashlytics多年的生产,这是一个相当普遍的现象。就我而言,你只需要等待。

我不知道为什么,但立即显示崩溃事件,但日志需要一段时间才能显示。

另一个提示是,只有在崩溃后重新打开应用程序时才会报告崩溃。不知道自动生成的崩溃,但与正常崩溃我总是不得不重新打开它。

+0

第二天早上我再次检查仪表板时,显示了一些问题。但是,我试图再次发生崩溃,该应用程序重新启动后几乎立即在仪表板中显示该问题。 – Protocole

+1

提交dSYM时,需要通过Crashlytics后端进行处理,然后才能符号化并显示崩溃。听起来在这种情况下,处理您的dSYM有点延迟,但现在它处理的崩溃会立即出现。通常,dSYM处理没有延迟,这不应该是一个常见问题。 – Alexizamerican

相关问题