使用 Xcode 8 运行工程发现奇怪的日志输出
2016-10-27 09:25
369 查看
使用 Xcode 8
运行工程的时候,在打印台会发现如下这些奇怪的日志输出:
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[/code]
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 [/code]
subsystem: com.apple.BaseBoard, category: MachPort, enable_level:
1, persist_level: 0, default_ttl:
0, info_ttl: 0, debug_ttl:
0, generate_symptoms: 0, enable_oversize:
0, privacy_setting: 0,
enable_private_data: 0 [/code]
subsystem: com.apple.UIKit, category: StatusBar, 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 [/code]
subsystem: com.apple.BackBoardServices.fence, category: App,
enable_level: 1, persist_level: 0,
default_ttl: 0, info_ttl: 0, debug_ttl:
0, generate_symptoms: 0, enable_oversize:
0, privacy_setting: 0,
enable_private_data: 0[/code]
subsystem: com.apple.UIKit, category: Touch, enable_level:
0, persist_level: 0, default_ttl:
1, info_ttl: 0, debug_ttl:
0, generate_symptoms: 0, enable_oversize:
1, privacy_setting: 2,
enable_private_data: 0 [/code]
解决方法:
Xcode8里边 Edit Scheme... -> Run -> Arguments,
在Environment Variables里边添加 OS_ACTIVITY_MODE = disable
最后点击 Close 完成!
运行工程的时候,在打印台会发现如下这些奇怪的日志输出:
2016-09-19 10:43:44.001757 Demo[
7100:171568]
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[/code]
2016-09-19 10:43:44.024521 Demo[
7100:171568]
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 [/code]
2016-09-19 10:43:44.051333 Demo[
7100:171568]
subsystem: com.apple.BaseBoard, category: MachPort, enable_level:
1, persist_level: 0, default_ttl:
0, info_ttl: 0, debug_ttl:
0, generate_symptoms: 0, enable_oversize:
0, privacy_setting: 0,
enable_private_data: 0 [/code]
2016-09-19 10:43:44.084921 Demo[
7100:171568]
subsystem: com.apple.UIKit, category: StatusBar, 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 [/code]
2016-09-19 10:43:44.132757 Demo[
7100:171568]
subsystem: com.apple.BackBoardServices.fence, category: App,
enable_level: 1, persist_level: 0,
default_ttl: 0, info_ttl: 0, debug_ttl:
0, generate_symptoms: 0, enable_oversize:
0, privacy_setting: 0,
enable_private_data: 0[/code]
2016-09-19 10:43:47.127087 Demo[
7100:171568]
subsystem: com.apple.UIKit, category: Touch, enable_level:
0, persist_level: 0, default_ttl:
1, info_ttl: 0, debug_ttl:
0, generate_symptoms: 0, enable_oversize:
1, privacy_setting: 2,
enable_private_data: 0 [/code]
2016-09-19 10:43:47.128826 Demo[7100:171568] subsystem: com.apple.UIKit, category: Gesture, enable_level: 0, persist_level: 0, default_ttl: 1, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0
解决方法:
Xcode8里边 Edit Scheme... -> Run -> Arguments,
在Environment Variables里边添加 OS_ACTIVITY_MODE = disable
最后点击 Close 完成!
相关文章推荐
- iOS开发进阶 - 日志输出框架CocoaLumberjack与XcodeColors插件的简单使用(swift版)
- 前段时间,接手一个项目使用的是原始的jdbc作为数据库的访问,发布到服务器上在运行了一段时间之后总是会出现无法访问的情况,登录到服务器,查看tomcat日志发现总是报如下的错误。 Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected est
- iOS开发进阶 - 日志输出框架CocoaLumberjack与XcodeColors插件的简单使用(swift版)
- 使用Xcode开发phoneGap应用时使用console.log()输出日志。
- 如何暂时取消xcode工程中所有NSLog的输出日志
- 使用输出重载时发现的一个奇怪现象!!!
- Xcode 8奇怪日志输出问题
- XcodeApp工程更换库后不起作用,运行时仍然使用的是旧库--解决方法
- 使用java的代理机制实现日志的输出
- OpenJPA 输出 SQL 日志和使用连接池的方法
- VB加载工程,出现在frmmain.frm中发现冲突名称,将使用名称'frmmain'
- 使用logcxx库和boost库构建系统日志的格式化输出
- 使用logcxx库和boost库构建系统日志的格式化输出
- 无法将临时文件复制到输出目录和无法将文件 assembly name 复制到运行目录。 进程无法访问该文件,因为它正由另一个进程使用
- Struts-输出日志-使用log4j
- 使用common-logging与log4j打印日志,发现版本冲突
- 关于空格和回车带来的输入输出不一致问题,使用了一个奇怪的replace
- 使用log4Net 输出日志到mongodb
- 使用log4j为Tomcat输出日志
- VC6工程迁移到VC2008 SP1中,使用MFC 9.0静态链接后运行错误的解决办法