2012-02-16 149 views
0

我已經在iPhone上開發了一個應用程序。崩潰iPhone應用程序

如果我從XCode運行它,沒有問題:XCode在設備上安裝應用程序,然後應用程序正在運行,確定。

但是,然後,我從Mac拔下設備,並運行該應用程序:崩潰發生,確定。

我想知道當我從設備運行應用程序而不是從XCode運行應用程序時,是否有方法將XCode附加爲調試程序。類似Windbg和應用程序轉儲崩潰。

回答

1

如果您將設備重新附加到XCode,則可以訪問崩潰日誌。

轉到組織者,選擇設備,選擇您的設備,然後在您的設備名稱下,您將看到「設備日誌」。您將能夠在右側的下一個窗口中選擇並檢查它們中的任何一個。

您還將能夠看到控制檯。

這些應該有助於確定造成這次事故的原因。

organizer screen shot

0

我認爲這主要是由於內存問題。檢查您的應用程序是否消耗更多內存。如果是這樣,試圖通過釋放不必要的視圖控制器來降低內存概念,並且通常會釋放UIImageViews