0

最近、Mountain Lion で Mac 用のアプリケーションを作成しました。数日後、Snow Leopard の Mac にクリーン インストールを行いました。外付けハード ドライブに「my_app」.pkg のバックアップがあり、それを実行すると、正常にインストールが続行されます。というかそうらしい!インストールが完了すると、「インストールが完了しました」と表示されますが、「アプリケーション」フォルダーやその他の場所には何も表示されません。他のアプリケーションは、問題なく正しくインストールされます。アプリが Mountain Lion で作成されたものである必要はありますか? 前もってありがとう、ニコラス

4

1 に答える 1

0

自分でアプリを作成する場合、.pkgファイルが正しくビルドされていることを確認しますか?テストしましたか?

コマンドラインからpkgutilコマンドを使用して、pkgがシステムにインストールしたと主張するファイルを確認できます。

pkgutil --pkgsインストールしたすべてのパッケージが一覧表示されます。

pkgutil --files <id from earlier command>パッケージによってインストールされたファイルが一覧表示されます。

pkgutil --pkg-info <id from earlier command>パッケージをインストールしたボリュームが表示されます。

実際の.pkgファイルを確認するには、を使用できますpkgutil --bom file.pkg。これにより、すべてのbom(部品表)ファイルが/ tmpに抽出され、。を使用して確認できますlsbom。これにより、インストーラーが何をインストールしたいかがわかります。

うまくいけば、それはあなたを動かすのに十分です。そうでない場合は、上記のコマンドのいくつかからの出力など、質問にいくつかの追加情報を追加する必要がある場合があります。

于 2013-03-16T13:19:05.287 に答える