2013-12-15 65 views
2

我目前正試圖在沒有附加調試器的情況下在iOS設備上測試我的應用程序。這是爲了測試PLCrashReporter庫,因爲調試器捕獲所有崩潰而不是CrashReporter。XCode:運行沒有附加調試器的iOS應用程序

事情我想:在釋放模式

  • 運行
  • 禁用斷點

必須有一種方法來實現這一目標,而無需導出IPA文件並手動安裝。我想看到NSLog的消息,我不能與IPA文件。

非常感謝幫助!

回答

7

這其實很簡單。通過Xcode構建和運行應用程序。然後停止從Xcode應用程序,所以應用程序終止在設備上。現在只需在設備上運行應用程序,無需Xcode。

如前所述,使用Xcode Organizer在運行應用程序時查看設備的控制檯。

+0

謝謝你,這真的很明顯!我想知道最後兩天我的腦袋在哪裏......有一件事要補充:爲了查看NSLog消息,我需要打開「控制檯」而不是設備日誌,因爲您只能在那裏發現崩潰。 – Boni2k

+0

安裝位於http://support.apple.com/kb/DL1465?viewlocale=zh_CN&locale=en_US的iPhone配置實用程序,並將您的iPhone與電腦連接。您可以在iPhone配置實用程序中查看所有日誌。 – ldindu

0

要在設備上運行應用程序時查看日誌,請打開xcode中的管理器並查找設備日誌選項卡。所有的日誌都會寫在那裏。 (不管它是否被調試)

0

是的,只需運行應用程序並從Xcode打開Organizer即可。 (窗口 - >組織者)。

在那裏,您實際上可以看到每個記錄的日誌,而無需運行它徹底的xcode! (尋找設備日誌)

Goodluck

+0

您發佈的答案適用於Xcode的舊版本,但是對於最新版本的Xcode(如7,8)而言,您的解決方案無法正常工作。 –

相關問題