1

我有使用早期版本的 Xcode 创建的项目。我被迫升级到 Xcode 12.0。当我运行旧项目时,没有尝试所有项目,我没有在当前例程之外声明任何变量,当前例程中的变量不显示任何值。我创建了一个新项目,同样的事情也适用。我检查了旧报告并且我的所有优化设置都没有,并且我已经调试了我的构建配置以及关于早期版本的 Xcode 的许多其他建议具有相同的问题。因此,我可能需要做一些非常简单的事情,但我找不到。希望有人有解决方案。

4

4 回答 4

2

对我来说,改变是从 swift 包中删除 facebookSDK 并返回使用 pod。

于 2020-12-01T06:56:46.013 回答
1

您是否尝试过警告并按更新到推荐的设置?

编辑:警告位于看起来像感叹号的选项卡中。这就是它的样子

于 2020-09-22T01:26:32.940 回答
0

打开菜单

  1. 产品 -> 方案 -> 编辑方案 -> 测试

  2. 选项卡 [信息 -> LLDB 初始化文件]

  3. 粘贴以下链接

     $(SRCROOT)/.lldbinit
    
于 2021-03-03T07:12:08.787 回答
0

我有同样的问题,使用 Xcode 12.5.1,最终通过将我的默认交互式 shell 更改为 zsh,然后关闭并重新打开 Xcode 来解决它。

要将默认交互式 shell 更改为 zsh,请在终端(命令行)窗口中使用此命令:

chsh -s /bin/zsh

我已经确保在调试模式下编译 Objective C 和 Swift 时没有优化,并且我正在运行我的应用程序的调试版本。

在进行更改之前,我看不到任何变量,也没有 lldb 命令起作用。这一变化解决了这两个问题。

于 2022-02-10T18:39:29.423 回答