最近一個項目,當有全局斷點的時候,運行項目,總自動停留在main函數。我們知道當有crash的時候,全局斷點可能會停留在main函數中,非常蛋疼的是點擊繼續運行后正常運行app,并沒有crash痕跡。
1101711-c8e78ae111b6715b.png
最后找到問題是Helvetica Neue字體的原因。
已找到問題所在。是其中一個xib里的控件的font設成了Helvetica Neue而導致的。
只要把font改一下即可。但具體原因未明。
或許與iOS9棄用Helvetica Neue有關。
假如不是的話
右鍵點擊 All Exceptions => Edit Brackpoint… => Exception 選項選擇 Objective-C, 這種方法雖然會暫時回避掉中斷的問題, 但是如果你的項目中有用到 C++ 代碼, 也就自然沒法自動在 C++ 代碼中中斷了(All Exception).