加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Xcode:如何在同一个工作区中将构建的产品从一个项目添加到另一

发布时间:2020-12-14 17:53:21 所属栏目:百科 来源:网络整理
导读:假设我在 Xcode 4工作区中有2个项目.项目A是最终产品,需要从项目B构建的实用程序应用程序.目标是让A的构建过程在必要时自动构建项目B,然后将构建的应用程序复制到产品A的应用程序包的资源文件夹中. Xcode 4的文档在这方面确实缺乏.我尝试将已构建的B.app添加
假设我在 Xcode 4工作区中有2个项目.项目A是最终产品,需要从项目B构建的实用程序应用程序.目标是让A的构建过程在必要时自动构建项目B,然后将构建的应用程序复制到产品A的应用程序包的资源文件夹中.

Xcode 4的文档在这方面确实缺乏.我尝试将已构建的B.app添加到项目A中,并将“添加文件”添加到“项目A”…命令.它会复制应用程序包,但不会检查依赖项.也就是说,它在更新时不会自动构建项目B.

任何指向找到正确文档的指针也非常感谢.

编辑:我希望完成doc中提到的前两个好处,即:

>一个项目可以在建设时使用另一个项目的产品.
>如果一个项目依赖于另一个项目的产品
工作区,Xcode可以检测到这一点并自动构建项目
以正确的顺序.

我知道将项目作为子项目添加到另一个项目的简单旧项目方式,因此我可以设置目标依赖项.但是从工作空间文档的措辞来看,似乎有一种更简单,更自动的方式.但我无法找到执行这两个功能之一的步骤.

解决方法

在项目A的目标屏幕的“构建阶段”选项卡中将项目B添加为“目标依赖项”. (单击顶级项目节点时显示的屏幕)

更新:
如果第二个项目是第一个项目的子项目,项目似乎只能将另一个项目的输出定义为依赖项:

如果您的Workspace具有以下结构,则无法定义依赖项:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读