2015-04-20 60 views
1

如何才能在Xcode中看到崩潰的日誌?因爲當我使用調試器模式處於活動狀態時,看不到控制檯日誌,總是會我想使用xcode調試器,我需要禁用crittercism,我認爲這是錯誤的。crittercism - 不可能看到我的控制檯崩潰登錄xcode

條件是對的,它在打開應用程序時將報告發送到Web服務,但是如果我有設備連接到xcode,我無法在崩潰的報告中看到並且不會將它發送到Web它。

我不知道是否有東西丟失,存在類似於我需要爲此開始工作添加的行嗎?

+0

我從來沒有使用過Crittercism,但聽起來像你正在做的是_right_ - 你在_development_期間不啓用它,但是你在應用程序的_shipping_版本中啓用它。 – matt

+0

我使用Crashlytics,但僅限於發佈模式。這是通過在「運行」crashlytics(將'.dsym'文件上傳到他們的站點)時測試'$ CONFIGURATION'變量來完成的。在代碼中,我有自定義日誌記錄代碼,並決定使用'NSLog()'(Debug)或使用'CLSNSLog()'(伴隨任何崩潰日誌的Crashlytics日誌記錄)進行日誌記錄。 Crittercism當然沒有這個可能(我從來沒有用過它)。 – trojanfoe

回答

0

我對iOS和Android廣泛使用了Crittercism。 當您的設備連接到Xcode時,您應該能夠在Crittercism平臺中看到Xcode以及 的崩潰日誌。

此外,請確保您已將應用配置爲自動符號。 看到這個article

+0

感謝您的回答,但不幸的是這不適合我,我不知道什麼是缺少的,這是我的腳本,可能是這裏的東西是錯誤的,APP_ID =「xasdasdasasdasd」 API_KEY =「asdasdasdasdasdasdasd」 source「$ {SRCROOT}「/ CrittercismSDK/dsym_upload.sh SHOW_CONSOLE = 1 SIM_DSYM_UPLOAD = 1 –

+0

這可能很明顯,但是您的APP_ID和API_Key是由Crittercism提供的實際值? –

+0

不,只是一個APP_ID和API_KEY的例子,因爲Crittercism的工作,它發送報告給服務器,但如果我想要做調試,我必須禁用appDelegate行,它是如此醜陋和錯誤。 –