避免在iOS上使用Firebase/BoringSSL控制台日志

Jac*_*nig 7 firebase swift boringssl google-cloud-firestore

安装Firebase(Cloud Firestore)后,我通常会获得大量的控制台日志,通常属于BoringSSL,例如:

2018-08-27 13:49:03.747112 + 0100 VM [25611:371248] [BoringSSL] boringssl_session_errorlog(224)[C2.1:2] [0x7f9570c142d0] [boringssl_session_read] SSL_ERROR_SSL(1):库内操作失败

有没有办法避免这些(或任何)外部框架的日志?

谢谢.

rur*_*der 0

尽管相关线程的链接是正确的,但给出的最高投票并不能解决较低依赖库的问题。

禁止使用 BoringSSL

OS_ACTIVITY_MODE = 禁用

脚步

  1. 导航到产品 -> 方案 -> 编辑方案。
  2. 打开参数选项卡
  3. 环境变量部分添加 OS_ACTIVITY_MODE = 禁用

方案编辑

  • 对我来说,这让包括 NSLog 在内的一切都沉默了 (5认同)
  • @PDG试试:/sf/answers/5030593781/ (2认同)