2013-02-08 111 views
3

我想提取那些正在使用我的企業應用程序的用戶的崩潰日誌。如果是App Store應用程序,我可以從iTunes連接中獲取這些信息。由於在企業部署的情況下沒有App Store的干預,因此不確定如何訪問這些信息。企業ios應用程序中的崩潰日誌

是否有任何Objective-C API可以通過它訪問應用程序代碼的崩潰日誌,並使用Web服務將它們上載到我的服務器上?

+0

在http://code.google.com/p發現了一個框架,/plcrashreporter /這可能有助於獲取崩潰日誌。 – sandy 2013-02-08 13:46:49

回答

3

沒有Objective-C API可用於訪問iOS生成的崩潰報告。自動訪問它們的唯一方法是嚮應用程序添加崩潰報告框架,以便捕獲崩潰並讓您將它們發送到服務或您自己的服務器。

我強烈建議不是工程自己的崩潰報告或異常處理機制,因爲它太複雜,使之權利,而不是引入更危險的問題,例如可能導致您的應用用戶丟失數據。

這裏我的答案的第二部分列出了幾個選項,包括開源項目,服務與開源SDK和閉源選項:iOS crash log catch, debug info.. Catch and send via email to the Dev team

+0

感謝Kerni – sandy 2013-02-08 13:50:00

+0

是否有任何更新/ iOS的可能性後10.x的? – 2017-02-17 08:48:34

+0

@EaswaramoorthyK號碼 – Kerni 2017-02-17 20:40:10

1

嘗試使用Crashlytics

非常強大。非常愉快的使用。

+0

我恨他們讓你安裝的框架的方式:先安裝一個應用程序,永遠留在你的馬努吧,他們這個程序會自動安裝在您的Xcode謨的框架......並有可能使很多的東西,你不會看到。爲了描述答案 – Martin 2015-04-27 09:04:37