美文网首页
Firebase Crashlyitics 控制台不显示奔溃信息

Firebase Crashlyitics 控制台不显示奔溃信息

作者: 天空中的球 | 来源:发表于2020-06-07 13:35 被阅读0次

    Firebase Crashlyitics 控制台不显示奔溃信息

    • 猜测一:是和 SensorsAnalyticsSDK 中的 UncaughtExceptionHandler 冲突了 ?
    • 猜测二:还是没有集成成功? 但项目的 Firebase Analytics 可以啊?

    很奇怪于是主动触发其测试

       [[Crashlytics sharedInstance] throwException];
    

    发现报了如下的错:

    <1> finished with error [-1200] Error Domain=NSURLErrorDomain Code=-1200 "发生了SSL错误,无法建立与该服务器的安全连接。" 
    UserInfo={_kCFStreamErrorCodeKey=-9816, NSLocalizedRecoverySuggestion=您仍要连接此服务器吗?, NSUnderlyingError=0x2833749c0 {Error Domain=kCFErrorDomainCFNetwork Code=-1200 "(null)" UserInfo={_kCFStreamPropertySSLClientCertificateState=0, _kCFNetworkCFStreamSSLErrorOriginalValue=-9816, _kCFStreamErrorDomainKey=3, _kCFStreamErrorCodeKey=-9816}}, NSLocalizedDescription=发生了SSL错误,无法建立与该服务器的安全连接。, 
    NSErrorFailingURLKey=https://firebaseinstallations.googleapis.com/v1/projects/dingdong-dev-98fe7/installations/, NSErrorFailingURLStringKey=https://firebaseinstallations.googleapis.com/v1/projects/dingdong-dev-98fe7/installations/, _kCFStreamErrorDomainKey=3}
    

    以及后续发现的

    <1> finished with error [-1001] Error Domain=NSURLErrorDomain Code=-1001 "请求超时。
    " UserInfo={NSUnderlyingError=0x28174ec10 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, NSErrorFailingURLStringKey=....
    

    以上可以得出结论,以上两个猜测都是错的, 是以上 各种请求超时的问题。

    https://settings.crashlytics.com/spi/v2/platforms/ios/apps/...
    

    说白了,就是连接不上 Firebase Crashlyitics , 将完整的链接放到 网页 上也是打不开的。

    那就是手机端,原来没有 VPN 的,打开 VPN 然后认为测试一把之后就有了。
    当然目前测试,后续的 BUG 统计是可以不需要的开 VPN 的。

    后面收到相应的邮件解释

    解释

    翻译解释:在Crashlytics将其服务器集群从亚马逊迁移到谷歌之后,谷歌在中国就无法访问了。
    然而,分析公司在中国(北京)部署了服务器集群。

    PS : 确保Crashlytics SDK行位于所有其他第三方SDK行之后。(它必须是您的appDidFinishLaunching方法中最后一个调用的方法。)

    相关文章

      网友评论

          本文标题:Firebase Crashlyitics 控制台不显示奔溃信息

          本文链接:https://www.haomeiwen.com/subject/aghazhtx.html