免费开源的iOS开发学习平台

Xcode8关闭调试过程中自动添加的日志

升级Xcode8.0后,在进行调试的过程中,终端会自动添加若干日志,这些日志可以采用如下方法进行手工关闭。

问题描述

升级Xcode8后,调试时系统自动添加很多日志,如下图所示。

2016-09-27 15:43:38.902786 UIView[4223:1119050] subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0
2016-09-27 15:43:38.909182 UIView[4223:1119050] subsystem: com.apple.UIKit, category: HIDEventIncoming, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0

关闭日志的方法

  • 在Xcode中,选择Product > Scheme > Edit Scheme

  • 按如图所示的方法,添加环境变量:OS_ACTIVITY_MODE = disable,即可关闭。