我一直在使用Xcode開發iPhone應用程序幾年現在。在過去的幾個月中,我已經更新到iOS 5開發的Xcode 4.2。更多未指定的崩潰在Xcode 4.2
在以前的Xcode版本中,我發現很少發生崩潰而沒有發生錯誤的日志。隨着Xcode 4.2/iOS 5,我發現我經常崩潰沒有任何日誌。我只是終止了在main.m中停止的代碼,並帶有諸如「程序接收信號SIGABRT」(或幾個其他消息)但根本沒有日誌消息的消息。 (我正在Xcode gui底部的「All Output」窗口中查看)。
例如,我的最後一個是我使用initWithNibName:bundle:方法的地方,但輸入了不正確的nib名稱。代碼通過這條線沒有錯誤,但當我到了pushViewController:animated:方法代碼崩潰與SIGABRT消息,但沒有日誌消息。過了一段時間,我發現我的錯別字......
我敢肯定,在Xcode以前的版本我會看到一個更爲翔實的消息......
有我丟失的東西在Xcode 4.2?我應該啓用一些額外的調試功能嗎?任何方式來讓它提供更有用的崩潰信息?或者這是iOS 5/Xcode 4.2的一個已知問題?
感謝您的指點......
SUBmitted bug:10500195 – zaph