使用具有可执行文件(main.swift)的swift包管理器(特别是https://github.com/PerfectlySoft/PerfectTemplate.git)生成项目时,在使用Xcode 8.1及更高版本时,我无法访问本地调试符号(见下文,图像1) )。这是特定于PerfectTemplate和/或是否有我可以实现的修复?
我已经在Xcode 8.1和8.2,Swift 3.0.1和3.0.2 PREVIEW 1上尝试过这个。此外,我的优化级别设置为none(见下图,图2)。这在Xcode 8.1之前不是问题,也就是说,在本地符号表下面所示的相同断点处填充。此外,当我直接为快速构建lldb完美模板可执行文件时,本地符号填充3.0.2但不填充3.0.1(见下文,图3)。最后,对于所有其他不可执行的Xcode项目,SPM或其他,Xcode版本和Swift版本都可以正确调试并生成本地符号表。
答案 0 :(得分:0)