Xcode lldb po 命令不输出信息
Xcode lldb po command doesn't output info
由于某些原因 lldb
在 运行 p
或 po
命令时停止输出任何信息。
按照其他主题中的建议,我尝试了以下方法但没有成功:
- 正在清理项目
Optimization Level
项目设置设置为 none
Debug Information Format
设置为 DWARF with dSYM File
我在 MacOS BigSur 11.0.1
运行 Xcode 12.2
但我在更新 XCode 和 OS 之前发生了这种情况。
就我而言,问题出在编译时间上,因为项目规模很大,其中包含很多故事板。那是我的 lldb po 卡在 Xcode 11.6.
祝你好运
找到问题了!
问题是我们在 PROJECT_NAME-Bridging-Header.h
中进行了导入,这使得 Foundation
和 UIKit
框架在整个项目中全局可用。一旦我们删除导入,调试就会恢复正常。
它确实是项目特定问题。如果您在项目中处理不同类型的设置,答案可能对您没有帮助。
由于某些原因 lldb
在 运行 p
或 po
命令时停止输出任何信息。
按照其他主题中的建议,我尝试了以下方法但没有成功:
- 正在清理项目
Optimization Level
项目设置设置为none
Debug Information Format
设置为DWARF with dSYM File
我在 MacOS BigSur 11.0.1
运行 Xcode 12.2
但我在更新 XCode 和 OS 之前发生了这种情况。
就我而言,问题出在编译时间上,因为项目规模很大,其中包含很多故事板。那是我的 lldb po 卡在 Xcode 11.6.
祝你好运
找到问题了!
问题是我们在 PROJECT_NAME-Bridging-Header.h
中进行了导入,这使得 Foundation
和 UIKit
框架在整个项目中全局可用。一旦我们删除导入,调试就会恢复正常。
它确实是项目特定问题。如果您在项目中处理不同类型的设置,答案可能对您没有帮助。