問題タブ [productbuild]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
54 参照

macos - プラグインを productbuild コマンドで使用してパッケージを作成する方法

アプリのパッケージ内でインストーラー プラグインを使用しようとしています。

"productbuild --component [アプリ パス] [インストール パス] --plugin [プラグイン パス] [パッケージ パス]"

インストーラー pkg 内にプラグインが見つかりませんでした。

フラット pkg ファイルを取得しました。InstallerSections.plist を指定する方法、またはこのパッケージ内に InstallerSections.plist を追加する方法。

また、「 pkgutil --expand 」を使用して pkg ファイルを展開しようとし、内部にプラグイン バンドルを追加し、InstallerSections.plist ファイルを追加しました

再びpkgutil --flattenを使用してフラット pkg にし ましたが、インストーラーを実行してもプラグインが見つかりません

0 投票する
0 に答える
84 参照

macos - Pkgbuild および Productbuild PKG は、常に ROOT の下にインストールされます。なんで?

次の sh スニペットを検討してください - /Applications の ROOT の下に常にインストールされ、Mojave での起動に失敗する PAK ファイルが生成されます。

発行されます ...

この提案は私にとっては解決しません...)

前もって感謝します!

0 投票する
0 に答える
56 参照

code-signing-certificate - 製品ビルドで開発者 ID インストーラー証明書が見つからないのはなぜですか

productbuild を使用して MacOS アプリの配布可能なバージョンをビルドしようとしています。以前はこのプロセスが機能していましたが、ファイルを別のコンピューターに転送したため、プロセスを完了できなくなりました。

私は命令を下す

productbuild --component MyApp.app /Applications --sign "Developer ID Installer" InstallMyApp.pkg

エラーが発生します

Cannot write product to "InstallMyApp.pkg". (Could not find appropriate signing identity for “Developer ID Installer”.)

Developer ID Installer: Gerald Agin (7HT9GPV6X3)私のキーチェーン アプリには、 15 か月後の有効期限がラベル付けされた証明書が明確に表示されます。

私は何が欠けていますか?