私は、このコマンドで端末を使って書いたアプリをインストールしました。アプリケーションフォルダにMacアプリケーションが見つかりません
sudo installer -store -pkg "/Users/MyName/Desktop/HelloWorld.pkg" -target/
これはうまくいっているようですが、アプリケーションフォルダのどこにでもアプリケーションが見つかりません。端末がこれを吐き出す
installer: Installation Check: Passed
installer: Volume Check: Passed
installer: Starting install
installer: Install 0.0% complete
2010-12-08 00:45:26.272 installer[18658:2303] PackageKit: *** Missing bundle identifier: /Library/Receipts/Flip4Mac QuickTime Components.pkg
2010-12-08 00:45:26.275 installer[18658:2303] PackageKit: *** Missing bundle identifier: /Library/Receipts/Flip4Mac Web Plugins.pkg
installer: Install 9.1% complete
installer: Install 16.7% complete
installer: Install 23.1% complete
installer: Install 28.6% complete
installer: Install 33.3% complete
installer: Install 37.5% complete
installer: Install 41.2% complete
installer: Install 100.0% complete
installer: Finished install
また、私がインストールしているアプリケーションと無関係のアプリケーションについて端末から教えてくれるのはなぜですか?
提案がありますか?ありがとう。
EDIT インストーラパッケージをクリックして問題を解決しました。その後、ログを開いてすべてのメッセージを表示しました。私はインストールパスを探して、パスが指すディレクトリに進みました。私はディレクトリ内のすべてを削除した。インストーラをもう一度実行し、アプリケーションがアプリケーションフォルダにインストールされました。
EDIT2 このコマンドが役に立ちました。基本的には、あなたのマシンにどこにアプリケーションがインストールされているかがわかります。
sudo installer -verbose -dumplog -store -pkg "HelloWorld.pkg" -target/
'-verboseR'を実行して質問を編集して、その出力を含めてみてください。あるいは、インストーラアプリケーション(GUI)を使用してインストールし、ログを開き、詳細をフルに設定し、質問を編集してその出力を含めるようにしてください。 –
私はログを見て、アプリケーションがアプリケーションフォルダからプロジェクトビルドフォルダに移動したと言いました。どのようにしてそれを防ぐのですか?ありがとう – David
ログの2つの警告は無視しても問題ありません。領収書リストを開くたびに、インストーラーは領収書のバンドルIDがないことを警告します。 –