2017-11-18 10 views

答えて

0

私はドキュメントが述べたように、あなたが実際に、これを処理するために、リスのイベントを使用してはならないと考えている。

リスは、コマンドラインの最初の実行上のフラグ、更新、およびアンインストールしてアプリを起動します。できるだけ早くこれらのイベントを処理することが非常に重要であり、処理した直後に終了することが重要です。 リスはあなたのアプリにこれらの操作を適用して終了するための短い時間(〜15秒)を与えます。

これは使用条件の表示には適していないため、ユーザーが使用条件を受け入れたかどうかを示すブール値フラグをファイルシステムに含めることをお勧めします。さらに、ファイルシステムにフラグを格納することで、使用条件を読み込まずにアプリケーションを再起動したときの状況を回避できます。

UPDATE:あなたが代わりにelectron-builderを使用する場合があります、それはmacOSWindowsのライセンスダイアログをサポートしています。

+0

ありがとうございます。インストール手順の例へのリンクを付けることができます。見つけることができませんでした。 – RedSpace

+0

[クイックセットアップガイド](https://github.com/electron-userland/electron-builder#quick-setup-guide)と[定型プロジェクト](https://github.com/szwacz/electron-boilerplate)です。 )電子ビルダーを使用する –

関連する問題