-1

我的应用程序依赖于另一个第三方框架,我需要确保在我的应用程序运行之前安装了该框架。我正在使用 AppleScript 来检查框架是否已安装。我正在使用 PackageMaker 打包我的应用程序。

如果尚未安装该软件包,如何将其他框架的 pkg 文件打包到我的 PackageMaker 项目中并运行我的 AppleScript?

谢谢

注意:pkg 文件以及添加框架也将一些其他内容添加到 Applications 文件夹中。所以我需要运行 pkg 文件,而不仅仅是在我的应用程序资源中获取框架

4

1 回答 1

0

不要尝试在系统中安装框架 - 最好在应用程序包中保留一份副本。

要使用 3rd 方框架,请拖入Xcode -> Frameworks -> Linked Frameworks

然后在目标下创建一个“复制文件”阶段,将您的第 3 方框架复制到应用程序包中的内容/框架中。

有关更多详细信息和分步示例,请查看Sparkle 框架的文档

于 2008-12-24T13:42:29.283 回答