【问题标题】:How to start application after installation with PackageMaker使用 PackageMaker 安装后如何启动应用程序
【发布时间】:2011-05-21 14:14:21
【问题描述】:

我想知道如何在使用 PackageMaker 安装后启动应用程序。我收到大量来自用户的电子邮件,询问我为什么应用程序没有自动启动。

提前感谢您的帮助,

问候,

【问题讨论】:

    标签: macos packagemaker


    【解决方案1】:

    由于尊重上述所有答案,但这也适用于我在下面提到的软件包安装后。

    open -a 'App Name'
    

    【讨论】:

      【解决方案2】:

      使用 -b 选项并给出应用程序包标识

      " -b bundle_indentifier 指定应用程序打开文件时要使用的包标识符"

        open -b "app.bundle.id"
      

      【讨论】:

      • 只是为了告诉你我不是一个让你正确回答这个问题的失败者并且 -1'ing我的答案..无论如何我都会为你+1。因为我就是这样滚动的。
      • @synthesizerpatel 你的意思是你对自己的答案投了反对票吗?
      • 我只是在逗你。你的答案更好。
      • 应用安装成功后,用户点击“关闭”按钮后有什么方法可以启动应用?
      • 我有同样的问题,但我不明白我需要在哪里写“open -b ”。我也和@denzel 有同样的问题。谢谢。
      【解决方案3】:

      我通过添加一个 post install.sh 脚本解决了这个问题

      #!/bin/bash
      
      open /Applications/NewlyInstalled.app
      

      【讨论】:

      • 但是如果用户将它安装在不同的目录中呢?有没有办法从某个地方获取正确的安装目录?
      【解决方案4】:

      选择“打开文件”作为安装后操作并选择作为应用程序的组件怎么样?

      【讨论】:

      • 问题是安装程序需要管理员权限才能安装,并且应用程序将使用管理员帐户启动
      猜你喜欢
      • 2013-05-17
      • 2021-07-03
      • 2013-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多