HockeyAppの統合で自分のアプリケーションを実行しているとき、私はこの警告を得た:再びアプリを開くときHockeySDK警告 - クラッシュレポートのテスト方法
[HockeySDK] WARNING: Detecting crashes is NOT enabled due to running the app with a debugger attached.
クラッシュレポートは送信されませんし、何の警告が表示されません。
この問題を解決する方法はありますか?
HockeyAppの統合で自分のアプリケーションを実行しているとき、私はこの警告を得た:再びアプリを開くときHockeySDK警告 - クラッシュレポートのテスト方法
[HockeySDK] WARNING: Detecting crashes is NOT enabled due to running the app with a debugger attached.
クラッシュレポートは送信されませんし、何の警告が表示されません。
この問題を解決する方法はありますか?
これは非常に単純な理由があります。
あなたは付属のXcodeでアプリを実行している場合は、アプリがlldb
に接続され、Xcodeのデバッガのを。 lldb
が添付されている場合、デバッガとしての仕事はもちろん、発生した例外やクラッシュをキャッチします。つまり、lldb
が同時に接続されている間は、クラッシュはHockeyApp SDKやその他のクラッシュレポートSDKに届くことはありません。
解決策も非常に簡単です。あなただけのSDKを適切に統合されており、クラッシュをキャッチすることを確認したい場合は、次の操作を行います
心に留めておくべき一つのこと:これはSDKを再度クラッシュする前にクラッシュレポートを処理し、送信するのに十分な時間を与えないだろうとすぐにアプリ起動後にアプリがクラッシュをしないようにしてください。
ありがとう、その仕事の罰金と警告も表示されています。 –
ホッケーアプリsdkはデフォルトでデバッガが添付されているとレポートを送信しません。これには何も問題はありません。
urテスターにリリースされたアーカイブビルドがクラッシュすると、レポートが送信されます。私は個人的には、これは、あなたが開発しているときではなく、あなたのテスターからのクラッシュを追跡しようとしているため、このままにしておくべきだと考えています。
解決する問題はありますか? – Avi