4

.pkgファイルに私のMacで見られるアイコンを与えることは可能ですが、このパッケージを入手する可能性のあるすべての人に見られるようにしたいと思います。

これは以前に見たことがあるので可能ですが、アイコンが希望どおりに設定されている.pkgを開くと、アイコンを指しているものが何も表示されないため、困惑しています。Appleはこのようなもので正確に役立つわけではありません。

どんな助けでも大歓迎です!

4

1 に答える 1

5

ファイルのカスタム アイコンはicns-16455 リソースにあります。単純にコピーして Finder の情報ウィンドウに貼り付けてアイコンを設定するか、次.icnsのように Rez を使用してファイルを組み込むプロセスを自動化できます。

echo "read 'icns' (-16455) \"foo.icns\";" | Rez -o foo.pkg ; SetFile -a C foo.pkg

新しい Xcode リビジョンでは、Rez と SetFile は の Xcode バンドル内にあることに注意してくださいContents/Developer/Tools。xcrun を使用して見つけることもできます。

アイコンを変更せずにフラット パッケージを配布するには、Apple の tar、CPIO、または Zip 実装などのリソース フォークを含むツールを使用してパッケージを圧縮/エンコードする必要があります (後者の 2 つはアーカイブ ユーティリティdittoまたはディスクイメージで。

于 2012-11-26T02:40:56.570 に答える