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