現在廃止されているPackageMakerツールに依存してOSXのインストーラーを作成するプロジェクトがあります。pkgbuildとproductbuildを使用するように更新する作業を行っています。背景画像を含むディレクトリに--resources
フラグを渡すことで、インストーラーにカスタム背景を追加しようとしています。productbuild
コマンドからエラーは発生しませんがproductbuild
、Pacifistでパッケージを開くと、リソースがまったく含まれていません。で背景画像を参照してみましたdistribution.xml
が、違いがないようです。これをデバッグするために次に何を試すべきか途方に暮れています。
4245 次
1 に答える
11
これは私のリソースフォルダがどのように見えるかです:
私が使用するcmdパラメーターとして:--resources /path/Resources
私はPackageMakerGUIを使用しておらず、インストーラーツールがさまざまな断片から手動で配布XMLファイルを作成するため、このbackground.jpgファイルを指定するだけで、最終的に配布XMLファイルとして次のようになります。 :
<background file="background.jpg" alignment="topleft" scaling="none"/>
つまり、en.lprojフォルダーにあるにもかかわらず、ファイルをパスで指定しないでください。
于 2012-12-20T13:03:29.070 に答える