在应用程序文件夹中找不到Mac应用程序

3
我使用命令行终端安装了我自己编写的应用程序。
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

同时,为什么终端会告诉我与我正在安装的应用程序无关的应用程序呢?
有任何建议吗?谢谢。
编辑: 我通过点击安装程序包来解决问题。然后我打开了日志并查看了所有消息。我接着查找了安装路径并进入了路径指向的目录。我删除了目录中的所有内容。然后我再次运行了安装程序,应用程序已经安装在应用程序文件夹中。
编辑2: 我发现这个命令很有用。它基本上告诉你应用程序在你的机器上被安装在哪里。
sudo installer -verbose -dumplog -store -pkg "HelloWorld.pkg" -target /

尝试使用“-verboseR”运行并编辑您的问题以包含该输出。或者,尝试使用安装程序应用程序(GUI版本),打开其日志,将详细信息设置为完整,并编辑您的问题以包含该输出。 - Peter Hosey
我查看了日志,发现应用程序已从“应用程序”文件夹移动到项目构建文件夹。我该如何防止它这样做?谢谢。 - David
你日志中的这两个警告可以安全地忽略。每当安装程序打开收据列表时,安装程序都会警告缺少捆绑标识符的收据。 - Lily Ballard
1个回答

4
我查看了日志并发现应用程序从“应用程序”文件夹移动到项目构建文件夹。如何防止这种情况发生?
仰望天空,摇起拳头,大喊“该死的迁移!”然后在PackageMaker中关闭它。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接