如何使用Xcode 10嵌入项目?

时间:2019-05-14 03:45:38

标签: xcode project

我已经在互联网上搜索了数小时,试图弄清楚这一点。在以前版本的Xcode中,我可以将.xcodeproj文件拖到我的工作区中,并且该项目的组等将位于主项目中。也就是说,其来源和产品可以在父项目中访问。我的意思是为我的一个新的私有框架执行此操作,但似乎在Xcode 10.2.1中,此行为已更改。

当我按照Apple's archived documentation中的说明进行操作(所有这些似乎都可以保留)时,.xcodeproj文件位于我的文件检查器中。没有参考层次结构,当我单击它时什么也没有发生。最重要的是,父项目无法访问该项目的框架。

这里有没有人想出这在Xcode 10中是如何变化的,我们现在该怎么做?非常感谢!

1 个答案:

答案 0 :(得分:1)

这当然感觉像是一种解决方法,但它确实可行:

  1. 在最终工作区中打开您想要的项目之一
  2. 从“文件”菜单中选择“另存为工作区…”,并将其保存在磁盘上的某个地方

这将创建一个新的工作空间,该工作空间看起来与您最初打开的Xcode项目相同。

  1. 从“文件”菜单中选择“将文件添加到“ WorkspaceName”…”,然后在工作区中选择所需的下一个项目

这时,可能会将新添加的项目放在文件浏览器窗格中现有项目的“内部”。只需将其拖到顶层,它将与原始项目在同一层。您应该能够旋转打开显示三角形并查看其中包含的源文件。单击该项目将显示其包含的目标。

  1. 必要时对其余的Xcode项目重复

添加项目时,来自每个项目的方案将显示在工具栏中方案按钮下方的弹出菜单中。