使用具有可執行文件(main.swift)的快速軟件包管理器(特別是https://github.com/PerfectlySoft/PerfectTemplate.git)生成項目時,我無法在使用Xcode 8.1及更高版本時訪問本地調試符號(請參閱下面的圖像1)。這是特定於PerfectTemplate和/或是否有我可以實現的修復?xcode 8.1調試符號丟失
我已經試過Xcode 8.1和8.2,Swift 3.0.1和3.0.2 PREVIEW 1.另外,我的優化級別設置爲none(見下面的圖2)。這在Xcode 8.1之前不是問題,也就是說,在本地符號表下方顯示的同一個斷點處填充。另外,當我爲完美的模板可執行文件直接構建swift構建時,本地符號爲3.0.2而不是3.0.1(見下文,圖3)。最後,對於所有其他非可執行的Xcode項目,SPM或其他版本,Xcode版本和Swift版本都會正確調試並生成本地符號表。
圖片1(缺少本地符號): 圖像2(建設優化級別): 圖像3(成功爲3.0.2 LLDB):