パッケージの Distribution.xml 部分にタグを設定<readme>
して、画像を含む可能性のあるものを含めようとしています。今のところ、私はrtfdとpdfを試しました。rtfdの場合、アクセス許可がないためにファイルを開くことができず、pdfがプレーン テキストとして表示されると説明されています。問題は、Distribution.xml で画像を含む可能性のあるものを使用する方法です。
質問する
1026 次
3 に答える
7
productbuild
は .rtfd ファイルを正しく処理しませんが、OS X 10.9 Mavericks は HTML base 64 でエンコードされた画像も処理しないことがわかりました。
私の回避策はproductbuild
、ダミーの .rtf ファイルを使用pkgutil
してから、インストーラーを再パッケージ化することです。
あなたのdistribution.xml
ファイルには以下が含まれています:
<welcome file='Welcome-ReplaceMe.rtf' />
Welcome-ReplaceMe.rtf は Resources 内の .lproj フォルダーにあります。インストーラーがビルドされたら、署名する前にproductsign
パッケージを展開します。
pkgutil --expand Installer.mpkg Installer.expanded
Distribution
Installer.expanded 内のファイルを使用するように変更します。
<welcome file='Welcome.rtfd' />
ダミーの Welcome-ReplaceMe.rtf を削除し、Welcome.rftd を追加します。最後に、インストーラーを再パッケージ化します。
pkgutil --flatten Installer.expanded Installer.mpkg
于 2014-05-08T17:01:59.220 に答える