首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Xcode 11 / iOS 13没有控制台输出

Xcode 11 / iOS 13没有控制台输出
EN

Stack Overflow用户
提问于 2019-09-23 19:25:17
回答 1查看 5.1K关注 0票数 7

我的控制台没有提供输出,右边没有print或系统调试信息,左边也没有变量。我打开了两个控制台窗口,并且选择了"All Output“。我尝试重新启动Xcode和机器本身,但似乎没有解决这个问题。为了调试,我使用Swift,我不确定这是否相关,但它发生在启用多个窗口后,但这可能是巧合。

这个问题是特定于每个模拟器的,因为我发现的唯一修复是创建一个新的模拟器,但即使这个问题在第一次构建和运行之后也会中断。

环顾四周,我已经看到Xcode8上的其他人出现了这个问题,并将OS_ACTIVITY_MODE参数添加到运行方案中来修复它,我已经尝试过了,但这在这种情况下不起作用。我怀疑这是Xcode11/ iOS 13特有的,因为根据我的经验,在以前的版本中没有发生过一次。

这个问题有什么长期的解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-04-09 03:54:13

对于在控制台中未获得任何输出的XCode 11用户,假设控制台处于活动状态(视图>调试区>激活控制台),则必须右键单击live preview并选择debug preview,如下所示:

在此之后,您将开始在控制台中获得输出!

上面的输出是以下源代码,您可以将其创建为视图,假设是TestView.swift并复制/粘贴:

代码语言:javascript
运行
复制
import SwiftUI

struct TestView: View {
    var body: some View {
        Button(action: { print("Hello world!") }) {
            Text("Click me!")
        }
    }
}

struct TestView_Previews: PreviewProvider {
    static var previews: some View {
        TestView()
    }
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58061421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档