Macos OS X:安装此.pkg文件后立即自动运行我的应用程序

Macos OS X:安装此.pkg文件后立即自动运行我的应用程序,macos,Macos,我已经开发了一个mac应用程序,在Xcode中使用Product->Archive->Share创建了一个.pkg文件,并将提交到Appstore。我想在安装这个.pkg文件后立即自动运行我的应用程序。我知道使用PackageMaker,可以编写前置和后置脚本。但是,Appstore不接受任何使用PackageMaker创建的.pkg文件,所以我在Xcode中使用Product->Archive->Share来创建pkg文件 有人能告诉我如何在安装这个.pkg文件后立即自动运行我的应用程序吗 谢

我已经开发了一个mac应用程序,在Xcode中使用Product->Archive->Share创建了一个.pkg文件,并将提交到Appstore。我想在安装这个.pkg文件后立即自动运行我的应用程序。我知道使用PackageMaker,可以编写前置和后置脚本。但是,Appstore不接受任何使用PackageMaker创建的.pkg文件,所以我在Xcode中使用Product->Archive->Share来创建pkg文件

有人能告诉我如何在安装这个.pkg文件后立即自动运行我的应用程序吗


谢谢大家!

你不应该这样做。App Store的一部分意义在于,它提供了一种统一、一致的安装体验—应用程序下载、静默安装,然后显示在LaunchPad中,供您在需要时运行


还记得从应用商店获取Xcode的时候吗?过去,这意味着你在/Applications中获得了一个名为“Install Xcode.App”的应用,然后你必须运行该安装程序?这让Xcode的一半用户感到困惑,他们的用户群在技术上和任何应用程序一样精明,而且这是苹果公司的,甚至他们也无法通过自动启动“Install Xcode.app”来解决这个问题。

你不应该这样做。App Store的一部分意义在于,它提供了一种统一、一致的安装体验—应用程序下载、静默安装,然后显示在LaunchPad中,供您在需要时运行


还记得从应用商店获取Xcode的时候吗?过去,这意味着你在/Applications中获得了一个名为“Install Xcode.App”的应用,然后你必须运行该安装程序?这让Xcode的一半用户感到困惑,他们的用户群在技术上和任何应用程序一样精明,而且这是苹果公司的,甚至他们也无法通过自动启动“Install Xcode.app”来解决这个问题。

嗨,谢谢你的回复。那么,你是说通过Xcode Archive->Share是不可能的,苹果也不接受这种方式。我说得对吗?请帮忙,这两方面都是对的。通过简单的Xcode归档管理器机制是不可能做到的。可以用其他方式,但如果你这么做,苹果不会接受你的软件包。嗨,阿巴内特,你能告诉我更多关于这些“其他方式”的信息吗?我试图通过使用PackageMaker来实现这一点——添加一个安装后操作来自动打开应用程序,但不知何故,应用程序在第一次安装时不会自动运行。但是,如果我尝试删除应用程序并重新安装,应用程序将自动运行…安装后操作是一种方法,但正确操作的细节是棘手的(而且不断变化,我根本不了解最新情况),因此您可能希望使用第三方安装程序生成器为您解决问题,或者至少运行这样一个生成器,看看它能生成什么。嗨,谢谢你的回复。那么,你是说通过Xcode Archive->Share是不可能的,苹果也不接受这种方式。我说得对吗?请帮忙,这两方面都是对的。通过简单的Xcode归档管理器机制是不可能做到的。可以用其他方式,但如果你这么做,苹果不会接受你的软件包。嗨,阿巴内特,你能告诉我更多关于这些“其他方式”的信息吗?我试图通过使用PackageMaker来实现这一点——添加一个安装后操作来自动打开应用程序,但不知何故,应用程序在第一次安装时不会自动运行。但是,如果我尝试删除应用程序并重新安装,应用程序将自动运行…安装后操作是一种方法,但正确操作的细节是棘手的(而且不断变化,我根本不了解最新情况),因此您可能希望使用第三方安装程序生成器为您解决问题,或者至少运行这样一个生成器,看看它会生成什么。