Firebase打印Analytics(分析)SSL错误,但是未使用Analytics(分析)

时间:2019-03-01 02:27:55

标签: ios swift firebase firebase-analytics

我有一个使用Firebase的iOS 12 Swift应用程序。我仅使用以下Firebase吊舱:

pod 'Firebase/Core', '~> 5.4'
pod 'Firebase/Auth', '~> 5.4'
pod 'Firebase/Firestore', '~> 5.4'

我没有使用Firebase Analytics,但我认为它与Firebase/Core窗格捆绑在一起。

错误消息:

5.4.1 - [Firebase/Analytics][I-ACS901017] Encounter network error. Code, error: -1200, Error Domain=NSURLErrorDomain Code=-1200 "Se ha producido un error de SSL y no puede establecerse una conexión segura con el servidor." UserInfo={NSErrorFailingURLStringKey=https://app-measurement.com/a, NSLocalizedRecoverySuggestion=¿Quieres conectarte al servidor de todos modos?, _kCFStreamErrorDomainKey=3, _NSURLErrorFailingURLSessionTaskErrorKey=LocalUploadTask <699995C5-0868-4814-BE8C-4273D8CDBE63>.<1>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalUploadTask <699995C5-0868-4814-BE8C-4273D8CDBE63>.<1>"

本地化的错误消息是用西班牙语编写的。上面写着"An SSL error has been produced and it wasn't possible to establish a secure connection with the server."

我没有在我的应用程序中启用Analytics(分析),也没有在我的任何代码中引用它。我想在将来实现此功能,但是在发生这种情况时¿能否停止收到此非常烦人的消息?

1 个答案:

答案 0 :(得分:1)

根据Firebase documentation

  

永久停用收藏集

     

如果您需要在应用的某个版本中永久停用Google Analytics(分析)集合,请设置   将应用程序的Info.plist文件中的FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED设置为是。
  将FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED设置为YES优先于应用程序的Info.plist中的FIREBASE_ANALYTICS_COLLECTION_ENABLED值以及使用setAnalyticsCollectionEnabled设置的任何值。

     

暂时禁用收集

     

AnalyticsConfiguration.shared().setAnalyticsCollectionEnabled(false)