1

我目前正在开发一个Java应用程序。现在,我为 Windows 用户创建了一个设置,以使他们更容易使用该应用程序。现在我想为macOS用户做同样的事情(或者说等价的事情)。由于我不是 macOS 用户,因此我开始对此进行一些研究,并提出了.app-bundles这似乎是实现我的目标的好方法(这是正确的,还是有更好的方法来简化应用程序的首次使用而无需使用 Apple Store?)。

现在我想知道如何创建这些捆绑包 - 这是否也可以在 pure 上实现Unix,或者我需要使用它macOS来实现吗?我究竟如何创建它们?

编辑:或者它是使用的更好方法appbundler?目前,使用packr似乎对我来说是一个好方法,但我不确定它是否是最好的方法。

4

1 回答 1

0

在 macOS 上,您可以拥有称为文档包的东西。它们在查找器中显示为单个文件,但它们实际上是可以包含您想要放入其中的任何文件的文件夹。在您的 Java 应用程序中,您可以将包视为一个目录。

有关详细信息,请参阅苹果文档:https ://developer.apple.com/library/content/documentation/CoreFoundation/Conceptual/CFBundles/DocumentPackages/DocumentPackages.html#

于 2017-05-30T20:51:03.030 回答