从包中使用AppleScript安装第三方框架

时间:2008-12-24 08:20:16

标签: packagemaker mpkg

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

如何在我的PackageMaker项目中打包其他框架的pkg文件,如果尚未安装该程序包,则运行AppleScript?

由于

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

1 个答案:

答案 0 :(得分:0)

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

要使用第三方框架,请拖入 Xcode - >框架 - >链接的框架

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

有关详细信息和分步示例,请查看Sparkle framework's documentation

相关问题