簡體   English   中英

Xcode 6忽略了斷點 - Swift

[英]Xcode 6 ignoring breakpoints - Swift

Xcode 6完全忽略了我的斷點。 2008年看到了這里的帖子,但答案已經過時了,似乎沒有用。

編輯:

這只發生在我開始的項目中。 我下載的所有開源項目都運行得很好,以及我幾個月前開始的項目。

更新:

這是我在創建一個全新的項目並在viewDidLoad設置斷點時得到的結果

在此輸入圖像描述

在嘗試了很多不同的事情后,我跑了

defaults delete com.apple.dt.Xcode

這會重置我的Xcode設置。 現在,當我創建一個新項目時,斷點工作正常。

我意識到當我將Cocoapods添加到項目中時就出現了問題。 B / c我運行pod install ,斷點停止工作。 我不知道為什么。

希望這可以幫助任何有同樣問題的人

當我向項目添加目標時,我遇到了類似的問題。 放置在該目標中的斷點被忽略。

解決方案是將新目標的構建設置中的“調試信息格式”設置為“DWARF with dysm”

在XCode 7.1中,它默認為DWARF

可能有各種各樣的罪魁禍首,常見的是將構建方案設置為Release而不是Debug。

對我來說,我的目標的構建設置中的調試優化級別設置為-O0。 將其更改為“Fast [-O,O1]”會使Xcode斷點再次受到尊重。

在此輸入圖像描述

這里有一篇有趣的帖子:

http://blog.credland.net/2014/03/xcode-debugger-why-do-you-stop-working.html

關閉Xcode並刪除派生數據然后重新打開Xcode它將起作用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM