2017-12-10 12 views
2

dmg、インストーラ、ランチャを生成するためにinstall4j 7.0.3(最新バージョン)を使用して、dmgとインストーラアプリケーションがMac Developer IDで署名されていることを確認できますが、ランチャーアプリ/ Applicationsフォルダー)は署名されません。私はinstall4jでこれを有効にするオプションを見つけることができません。これは、前のバージョンのinstall4j(2013年に戻ってHow do I make Install4j sign everything?にあるこの質問への回答に示されています)です。私はそれが生成するランチャーアプリに署名install4j作るにはどうすればよいinstall4jはMacランチャーアプリケーションに署名する方法は?

$ codesign -dv /Applications/MyApp.app 
/Applications/MyApp.app: code object is not signed at all 

:その署名をテストする私のアプリをダウンロードしてインストールした後

は、次のような結果を与えますか?

答えて

1

シングルバンドルインストーラのメディアファイル形式では、署名付きインストーラが生成されますが、インストール内容はインストーラのさまざまな要因によって異なります。したがって、インストールされたバンドルに署名することはできません。

署名付きランチャーバンドルが必要な場合は、単一バンドルアーカイブメディアファイルタイプまたはフォルダインストーラメディアタイプを使用できます。

関連する問題