7

現在廃止されているPackageMakerツールに依存してOSXのインストーラーを作成するプロジェクトがあります。pkgbuildproductbuildを使用するように更新する作業を行っています。背景画像を含むディレクトリに--resourcesフラグを渡すことで、インストーラーにカスタム背景を追加しようとしています。productbuildコマンドからエラーは発生しませんがproductbuild、Pacifistでパッケージを開くと、リソースがまったく含まれていません。で背景画像を参照してみましたdistribution.xmlが、違いがないようです。これをデバッグするために次に何を試すべきか途方に暮れています。

4

1 に答える 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 に答える