如何在Xcode 4中“添加现有框架”?

我找不到好的旧“添加现有框架”选项。我该怎么做?

我们谈论的是Xcode 4 DP2(在iPhone开发的背景下,就其重要性而言……)。

344160 次浏览

我只是手动将现有的框架文件夹添加到项目导航器中。它对我有用。

根据苹果的留档:

  1. 在项目导航器中,选择你的项目。
  2. 选择你的目标。
  3. 选择“构建阶段”选项卡。
  4. 打开将二进制文件与库链接扩展器。
  5. 点击+按钮。
  6. 选择你的框架。
  7. (可选)拖放添加的“框架”组的框架。

另一种简单的方法是在您想要的项目文件夹(如“框架”)中引用它:

  1. 选择“显示项目导航器”
  2. 右键单击要添加框架的项目文件夹。
  3. 选择“将文件添加到您的项目名称”
  4. 浏览到框架-通常在 /Developer/SDKs/MacOSXversion.sdk/System/Library/Frameworks
  5. 选择你想要的一个。
  6. 选择“添加”

它将出现在您想要的项目导航器中,以及目标的“构建阶段”窗格的“链接二进制库”区域中。

我的电脑中的框架目录如下:

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks

不是目录

/Developer/SDKs/MacOSXversion.sdk/System/Library/Frameworks

在项目中:

  1. 选择项目导航器
  2. 点击构建阶段
  3. 点击链接二进制库
  4. 单击+按钮并添加您的框架

按照以下五个步骤在您的项目中添加框架。

  1. 点击Project Navigator
  2. 选择目标(下图中的黑色箭头)。
  3. 选择构建阶段(下图中的蓝色箭头)。
  4. 单击+按钮(下图中的绿色箭头)。
  5. 从列表中选择您的框架

框架

这里是苹果官方页面

如下截图:

转到链接的框架和库

在此输入图片描述

你准备好了

  1. 在项目导航器中,选择您的项目。

  2. 选择你的目标。

  3. 选择“构建阶段”选项卡。

  4. 扩展器。单击+按钮。

  5. 选择你的框架。

  6. (可选)拖放添加的框架到“框架”组。

    在此处输入图片描述

Xcode 12

只需将其拖入TargetGeneral部分的Frameworks, Libraries, and Embedded Content

输入图片描述完成!

注意 Xcode 11和10也有非常相似的流程。

Xcode添加框架

启动您应该使用的Xcode v11

<Project settings> -> <App Target> -> Frameworks, Libraries, and Embedded Content//or<Project settings> -> <Framework Target> -> Frameworks and Libraries

[Xcode pre-v11。嵌入式二进制文件与链接框架和库]

[Xcode v11.框架、库和嵌入式内容以及具有嵌入与不嵌入的框架和库]

另外不要忘记检查Library Search PathsFramework Search Paths。我建议您使用拖放关于我们

[这里的分步示例]