将框架内的日志消息输出到XCode控制台

5

我有一个 XCode 项目,它构建了一个可执行文件 (swift package init --type executable && swift package generate-xcodeproj)。这个可执行文件导入了一个框架,通常会将消息记录到控制台上,但因为这个框架被可执行文件导入,所以日志消息不会显示。

我该如何在 XCode 控制台中显示来自模块/框架内部的日志消息 (Log.debug("Bla bla")),而这个模块/框架是由 XCode 可执行文件调用的呢?


你在这个问题上有什么进展吗?我也遇到了同样的问题... - Carla Camargo
1个回答

0

正如此帖子所提到的:

它并不是为那种情况而设计的,因为一旦包成为依赖项,在解析依赖关系图时可能会加载多个版本,甚至同时加载多个版本。

如果您正在尝试调试某些内容,swift package具有诸如describe、dump-package和show-dependencies等子命令。swift package --help将显示可用命令的完整列表。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接