0

我最近在Mountain Lion上構建了一個Mac應用程序。 幾天後,我在Snow Leopard的Mac上進行了全新安裝。我在外部硬盤上備份了「my_app」.pkg,當我運行它時,它正常進行安裝。或者看起來好像!完成安裝後,它顯示「安裝完成」,但「應用程序」文件夾或其他地方沒有任何內容。 其他應用程序,正確安裝,沒有問題。 是否必須這樣做,該應用程序是在山獅下製作的? 預先感謝您, Nikolas在雪豹上安裝應用程序後,該應用程序無處可用

回答

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查看。這會告訴你安裝者想要安裝什麼。

希望這足以讓你走。如果不是,您可能需要添加一些額外的信息,例如上述某些命令的輸出。

+0

我使用了「pkgutil --pkgs」,並且我使用的pkg沒有顯示出來!無論如何,我會做到這一切! 謝謝 – 2013-03-21 12:23:57

+0

在另一個pkg上有同樣的問題。 使用「pkgutil --pkgs-info,我發現應用程序似乎安裝在應用程序文件夾中,但沒有... – 2013-04-17 16:19:53