Awesomium On Mac

我开发了一个在mac上使用Awesomium的程序,我试图将整个东西捆绑到一个Application Bundle中。 我将框架和所有内容打包到应该包含的软件包中,但是awesomuim使用了一些必须存在的外部可执行文件才能运行渲染(Awesomium& AwesomiumProcess) 如果我将这些文件放在与.app相同的目录中的应用程序包之外,一切正常,但是我希望能够只部署包含entier应用程序的单个.app文件,我的问题是:我在哪里放置其他可执行文件,以便它们将与我的应用程序一起运行(或者更确切地说,我的应用程序可以运行它们)。     
已邀请:
Awesomium.framework(包含Awesomium和AwesomiumProcess)只需要复制到应用程序包的“Frameworks”文件夹中。 从我们的支持文档: 如果您的项目使用的是Application Bundle(例如,您正在创建Cocoa应用程序): 右键单击XCode Groupes&中的Targets下的应用程序名称。文件面板。 选择Add - > New Build Phase - > New Copy Files Build Phase。 在出现的对话框中,选择“目标”下拉列表下的“框架”。 关闭对话框。 展开应用程序的构建阶段列表(只需单击“目标”下的“应用程序”名称旁边的小三角形以展开列表)。 将Awesomium.framework拖放到刚刚创建的“复制文件”构建阶段(应该是列表底部的那个)。 每次构建应用程序时,Awesomium框架都应自动复制到Application Bundle中。 让我知道这个是否奏效!     
其他可执行文件通常放入
.app
包的
Resources
目录中。您可以使用
NSBundle
获取此类可执行文件的路径(或者,如果由于某种原因可执行文件需要在
PATH
上,则可以在应用程序加载时将
Resources
目录的路径添加到
PATH
环境变量中)。     

要回复问题请先登录注册