2012-02-02 108 views
0

我的iOS項目安裝在iPhone上的罰款,但應用程序不會自動啓動調試。Xcode沒有啓動我的應用程序進行調試

我使用Xcode 4.2(Build 4C199),Snow Leopard(10.6.8)的最新版本。

我已經嘗試從iPhone中刪除應用程序,重新啓動設備,清理項目並重新安裝xCode。

關於如何解決這個問題的任何想法?

+0

嘗試使用Xcode運行應用程序後,請檢查設備控制檯。它可能包含有關應用程序未啓動的原因的日誌。 – murat 2012-02-02 20:31:05

+0

我已經能夠通過在運行選項卡上使用Build Configuration - > DEBUG將** Debugger更改爲LLDB **而不是GDB來解決此問題,方法是選擇Edit Scheme(在Stop按鈕的右側),正如奧斯卡戈麥斯所表明的那樣。 – Winston 2012-02-02 20:35:20

回答

0

我已經能夠通過改變調試器LLDB來解決這個問題,而不是GDB,在運行選項卡,使用構建配置 - > DEBUG,通過選擇編輯計劃(停止按鈕的右邊) 。

0

您確認您正在使用開發證書籤署應用程序嗎?當您使用分發證書籤署應用程序時,會發生此問題。

+0

是的,我正在使用我的iPhone開發人員證書籤署代碼,而不是發行版證書。謝謝。 – Winston 2012-02-02 20:24:06

3

在Xcode上點擊項目名稱/設備或模擬器版本(在停止按鈕的右側),然後選擇Edit Scheme,在Run選項卡上選擇Build Configuration - > DEBUG,然後選擇一個DEBUGGER - > GDB。

+0

它已經在那裏,啓動選項設置爲「自動」。謝謝。 – Winston 2012-02-02 20:22:47

0

我也有這個問題。我刪除了選項由於背景獲取事件編輯計劃 - >運行調試 - >選項啓動,並且Xcode再次啓動應用程序。

希望有所幫助。

0

就我而言,我創建了一個新的目標和一個新的方案,通過複製現有的方案,以便在舊版iOS設備上測試我的應用程序。
然而,爲可執行選擇了複製方案「無」:

enter image description here

雖然我選擇了正確的可執行文件有從下拉菜單中,推出的應用程序很快。

相關問題