我正尝试在我的应用程序中使用ConnectionKit框架https://github.com/karelia/ConnectionKit,但不知道如何将其作为框架添加到我的XCode项目中。将文件作为.framework添加到项目中的正确方法是什么?
谢谢。
发布于 2011-04-17 16:08:45
首先,打开Framework项目,如果您将其作为源代码获得,则对其进行编译以供发布。
然后,您需要在应用程序项目中执行三个步骤:将其添加到项目中,使可执行文件链接到它,并将其添加到可执行程序包中(否则,应用程序将只在您的计算机上运行)。
在项目视图中,展开框架,然后按住Control键单击或右键单击“链接框架”,然后选择“添加->现有框架”。在出现的对话框中,您将看到一个Apple框架列表和一个用于定位其他框架的按钮:使用它并选择您的框架,它将位于.../FrameworkProject/Build/Release下。
如果你已经将框架添加到Frameworks\Linked Frameworks中,那么第二步应该已经和第一步一起完成了,但还是要检查它。转到Targets\YourExecutable并展开它,然后展开"Link Binary with Libraries“。框架应该在那里,否则使用拖放从应用程序项目中的Frameworks\Linked Frameworks到"Link Binary with Libraries“。
现在,右键/control单击Targets中的可执行文件,然后选择Add->New Build Phase->New Copy Files Build Phase。将打开该阶段的属性表单,最上面的字段是"Destination:“下拉列表,默认情况下将显示为"Resources”,将其更改为frameworks并关闭窗口。现在将框架从"Frameworks\Linked Frameworks“拖放到"Targets\Your Executable\Copy files”。
发布于 2011-04-16 07:49:42
在您的Xcode项目中,右键单击文件夹"Frameworks",Add->Existing Files。
在这里你选择"Connection.xcodeproj“(你必须下载它)。勾选“需要时复制”。
在这之后,右击你的应用程序的名称(在文件夹“Targets”中),然后获取信息。
现在,通用->搜索路径->标题搜索路径(双击)->Press+ ->In新的,放置路径的"Connection.xcodeproj“
https://stackoverflow.com/questions/5683076
复制相似问题