2011-07-28 104 views
16

現在我們正在使用Flurry從用戶收集崩潰報告。問題是每個崩潰限制爲255個字符,並且我們看不到完整的堆棧跟蹤。有沒有類似的服務可以讓我們看到崩潰的完整堆棧跟蹤?適用於iOS的任何優秀的崩潰報告服務

+0

我寫了一篇關於可用的不同解決方案的博客文章:[質量跟蹤/移動應用崩潰記者](http://nielsmouthaan.nl/quality-trackingcrash-reporters-for-mobile-apps/) –

回答

5

蘋果已經爲你做了這個。

轉到iTunesConnect,管理您的應用程序,查看詳細信息,然後選擇崩潰報告鏈接。

enter image description here

你會得到通過操作系統版本,這是非常有用的細分崩潰報告。

+0

你能否更新這爲ios8。我無法找到這部分 – Esqarrouth

+0

不幸的是itunesconnect不顯示所有的崩潰報告。除非有大量報告,否則它不會顯示任何內容。 – CpnCrunch

1

你真的不需要任何額外的SDK來查看崩潰聲音。 Apple在其「iTunes Connect」門戶中爲您提供了此功能。下面是如何訪問:

  • 登錄https://itunesconnect.apple.com
  • 進入「程序管理」
  • 選擇您的應用程序,通過點擊它的名字。
  • 單擊版本表下的「查看詳細信息」按鈕。
  • 點擊「崩潰報告」的鏈接
  • ,如果您還沒有報道呢,按「刷新」

就是這樣。

希望有所幫助。

+4

不完全可靠。我們的應用用戶報告崩潰..在這裏它沒有顯示。 – BufferStack

+4

通常iTunes連接不會顯示錯誤,直到他們達到特定操作系統版本的某個數量 – ashokbabuy

+5

這就是蘋果的愚蠢。 – neobie

1

正如其他人指出,蘋果確實爲您提供了崩潰報告,儘管它通常只代表您的用戶所有崩潰的一小部分。

我個人使用TestFlight(免費),用於生產崩潰報告測試崩潰報告和Exceptional(9 $ /每應用月)。非常棒,雖然有點貴,但真的很棒。它將類似的崩潰報告分組在一起,以便快速查看哪些是最常見的崩潰。

我也聽說過Hoptoad(最近更名爲Airbrake)的好消息。

2

嘗試Testflight SDK。還包括您自己的日誌。讓它更容易追蹤錯誤。

+0

實際上,我發現TestFlight SDK是目前爲止最可靠的崩潰報告機制。我只在測試階段使用它,因爲我沒有離開它。不過,我會將SDK留在非兒童應用程序中,因爲它們的用戶界面和符號是我找到的最好的。 – PKCLsoft

+0

是的,這是一個很好的框架 – VietHung

5

要遠一點藉此列表:

  • BugSense是爲iOS,Android和WP7另一個bug跟蹤服務。
  • AirBrake似乎是非常好的,並計劃從免費(即只有一個項目,用戶,...)到超大型(即64個項目,用戶......)。
  • Testflight此外,您還可以輕鬆分發您的測試版應用程序。
+1

當我點擊它時,airbrake鏈接有瀏覽器安全警告,它仍然是正確的嗎? – yochannah

+0

感謝@yochannah,更新了鏈接(Airbrake更改爲.io而不是.com) – tilo

2

僅供參考,BugSense已經以某種方式改變了他們的計劃。今天早上我收到了電子郵件,現在免費的是每月19美元。對於獨立開發者來說太昂貴了,在某些情況下,他們的應用程序並沒有太多價格。

需要注意的一點是,迄今爲止,我還沒有從BugSense中獲得明智的(iOS)堆棧跟蹤。我得到堆棧跟蹤,但是它們的符號機制被破壞了,所以我必須手動找出問題所在。如果堆棧跟蹤工作,我認爲這將是一個輝煌(雖然價格過高)的產品。