致命的な例外が発生するたびに、ログ ファイルを開発者 (私) に送り返す必要がある Windows ストア アプリケーションを作成しています。
私の最初のアイデアは、電子メールでこれを行うことでした (たとえば、dev@myapp.com に)
私が読んだことによると、これを行う正しい方法は、アプリを共有ソースにし、例外が発生したときDataTransferManager.ShowShareUI()
に、UI スレッドを呼び出してプログラムで共有チャームを開くことです。
理想的には、ユーザーはメール アプリを選択します。メールの内容を設定し、送信するログのzipファイルを添付することができました。ただし、宛先 (dev@myapp.com) を設定できません。明らかに、ユーザーにこの電子メールの宛先を入力させても意味がありません。
私の問題に対するより適切な解決策はありますか?