Xcode方案:一个选择iOS或Mac OS X的项目

时间:2012-11-02 19:28:57

标签: ios xcode macos libraries xcode-scheme

我正在尝试构建一个包含在其他iOS / Mac OS X项目中的库。我目前有两个单独的项目,我之间切换来构建库。我想有一个项目和两个不同的方案,以便我的团队中的另一个人可以改变方案并获得他们想要的那种库。 我想避免在需要时单独手动将新文件添加到每个单独的项目中。想法?

1 个答案:

答案 0 :(得分:3)

  1. 打开您的iOS项目。
  2. 选择文件>新>目标...来自菜单栏。
  3. 点击框架& OS X部分中的库。
  4. 选择Cocoa Library目标。
  5. 输入库的OS X版本的名称。它必须与iOS库名称不同。示例:“MyLibraryOSX”。
  6. 可能会将类型更改为静态。
  7. 单击“完成”。
  8. 在Project Navigator中选择项目本身。
  9. 单击TARGETS部分中的新OS X库目标。
  10. 单击Build Phases选项卡。
  11. 打开“编译源”部分。
  12. 请注意,Xcode会自动创建一个与OS X库目标同名的.m文件。您可能希望从项目中删除它。
  13. 将您的库源添加到Compile Sources部分。
  14. Xcode通常会自动为新目标创建一个方案。如果您已为此项目关闭“自动创建方案”,则需要选择产品>管理方案......并为新目标创建(或要求Xcode自动创建)方案。