我正在构建我的第一个Mac应用程序,我对交付过程感到有些困惑。我已经快速阅读了软件交付指南,但似乎暗示如果我的应用程序中有多个组件,我应该使用托管安装。我的应用程序非常简单,但它确实依赖于VVOpenSource框架,所以当我构建我的应用程序时,在我的.app包旁边,我有3个.framework目录。我想尽可能简化安装,因此从DMG手动安装会非常棒。
无论如何我可以将我的应用程序包装在DMG中吗?
答案 0 :(得分:1)
将框架放在应用包中的Contents / Frameworks目录中。为此,您需要在构建框架时正确设置“安装目录”,例如@executable_path/../Frameworks/
。