【发布时间】:2021-09-26 18:47:03
【问题描述】:
我似乎永远在 Xcode 中的控制台输出中搜索项目,因为该应用程序是 Core Data 和 CloudKit - 它会生成大量控制台消息,从而无法进行扫描。我想说“给我所有输出,除了包含 CoreData: CloudKit 的任何内容”,但我无法做到这一点。
我可能在想象一些事情,但似乎几年前控制台过滤器窗口中有一个 NOT 过滤器。
任何指导将不胜感激。 Xcode 13。
【问题讨论】:
我似乎永远在 Xcode 中的控制台输出中搜索项目,因为该应用程序是 Core Data 和 CloudKit - 它会生成大量控制台消息,从而无法进行扫描。我想说“给我所有输出,除了包含 CoreData: CloudKit 的任何内容”,但我无法做到这一点。
我可能在想象一些事情,但似乎几年前控制台过滤器窗口中有一个 NOT 过滤器。
任何指导将不胜感激。 Xcode 13。
【问题讨论】:
你可以添加一些参数
项目(播放按钮旁边)> 编辑方案 > 运行 > 参数 > 启动时传递的参数
添加
-com.apple.CoreData.Logging.stderr 0
-com.apple.CoreData.CloudKitDebug 0
-com.apple.CoreData.ConcurrencyDebug 0
-com.apple.CoreData.MigrationDebug 0
-com.apple.CoreData.SQLDebug 0
这将最大限度地减少错误消息。零可以更改为数字 0-4。 4 给你最详细的消息
【讨论】: