ConnectionKit Framework:将其添加到项目中

时间:2011-04-15 22:49:12

标签: objective-c cocoa xcode macos frameworks

我正在尝试将ConnectionKit Framework https://github.com/karelia/ConnectionKit与我的应用程序一起使用,但无法弄清楚如何将其作为框架添加到我的XCode项目中。将文件作为.framework添加到项目的正确方法是什么?

感谢。

2 个答案:

答案 0 :(得分:1)

首先,如果你把它作为源代码,打开Framework项目并编译它以供发布。

然后,您需要在应用程序项目中执行三个步骤:将其添加到项目中,创建可执行文件链接并将其添加到可执行文件包中(否则应用程序只能在您的计算机上运行)。

在项目视图中,展开“框架”,然后按住Control键单击或右键单击“链接的框架”,然后选择“添加” - >“现有框架”。在结果对话框中,您将获得一个Apple框架列表和一个用于查找其他框架的按钮:使用它并选择您的框架,它将位于... / FrameworkProject / Build / Release。

如果您已将框架添加到Frameworks \ Linked Frameworks,那么第二步应该已经与第一步一起完成,但仍然可以检查它。转到Targets \ YourExecutable并展开它,然后展开“Link Binary with Libraries”。框架应该在那里,否则使用从应用程序项目中的Frameworks \ Linked Frameworks拖放到“Link Binary with Libraries”。

现在右键/控制点击目标中的可执行文件,然后选择添加 - >新建构阶段 - >新建复制文件构建阶段。阶段的属性表将打开,最顶部的字段是“Destination:”下拉列表,默认情况下将读取“Resources”,将其更改为框架并关闭窗口。现在将框架从“Frameworks \ Linked Frameworks”拖放到“Targets \ Your Executable \ Copy files”。

答案 1 :(得分:0)

在Xcode项目中,右键单击文件夹“Frameworks”,添加 - >现有文件。

在这里选择“Connection.xcodeproj”(您必须下载它)。检查“如果需要,复制”。

然后,右键单击应用程序的名称(在“目标”文件夹中)和“获取信息”。

现在,一般 - >搜索路径 - >页眉搜索路径(双击) - >按+ - >在新的中,放置“Connection.xcodeproj”的路径