2012-01-31 90 views
0

當我的應用程序出現問題時,我希望保持警惕。例如,假設我的一個類是假設將一個文件從我的應用程序包複製到緩存目錄,但由於某種原因沒有這樣做,我想讓它知道它。如果出現問題,我應該如何通知我自己(開發人員)?

在Web應用程序中,我只需在磁盤上創建一個報告,然後發送警報電子郵件。然而,我不能在iPhone上這樣做,所以我的問題是,什麼是在出現問題時通知我自己(開發人員)的最佳方式?

回答

0

我認爲深入檢查代碼的最佳方法是在控制檯上打印所需的所有內容,並且可以這樣做。 我這樣做,獨立於任何編程語言,我用

1

你想在生產環境中使用這個的?如果是這樣,我會與basviks建議並創建您自己的崩潰/日誌記者通過HTTP或等效連接到Wi-Fi時傳遞一些JSON數據。

重要的是,如果您打算從用戶那裏收集診斷數據,即使它是匿名的,您也應該始終要求用戶許可,或者至少通知他們數據已收集。

我也很好奇蘋果在這個立場。他們對於允許用戶收集哪些數據非常嚴格,所以我會在提交應用時明確說明您正在收集的內容以及您打算如何處理這些數據。

+0

是的它適用於生產環境。 – xidew 2012-01-31 09:48:44

1

請勿創建您自己的應急記者。在那裏你應該使用自動崩潰報告服務。我一直在使用Crittercism,它很棒。它適用於beta測試和生產。

相關問題