更改Xcode Build的位置

翻译自苹果官网网站(原文

虽然大多开发者没有必要去修改app build后默认的的位置,但苹果提供了修改build位置的功能。

步骤

  1. 打开 Xcode > Preferences,点击 Locations。
  2. 点击Derived Data下方的Advanced按钮

这里写图片描述
3. 在可供选择的项目中选择一个build的位置,点击下方的Done按钮。
这里写图片描述
Locations下的Derived Data设置提供了build product和其余derived data的设置location的方法。大多数开发者不需要修改默认的设置。如果你确定要将build product放在一个跟derived data不同的位置,点击Advanced来设置它。

可供选择的build products的位置设置如下:

  • Unique
    位于derived data文件夹下的一个唯一的子文件夹。依据你的工程或者workspace名和位置自动生成这个子文件夹的名字。这是一种推荐的默认方式。

  • Shared Folder
    位于derived data中,跟Unique方式不同的是,你可以为这个子文件夹命名,并且被用于所有工程。这种方式保证了derived data位置与workspace无关。
    这种方式的试用场景是:将多个独立工程build到同一个位置,从而可以共享他们的build products。由于在这个workspace的所有工程都会自动共享Build products,如果你能将你的工程都放在同一个workspace的话,就不需要再进行这样的设置了。

  • Custom
    从弹出的菜单里,可以选择与derived data相关的位置、与workspace相关的路径,或者绝对路径。在下方的输入框中还可以为build products和构建文件(intermediate build files)定义位置。
    这里写图片描述

  • Legacy
    为每个target的build定义位置。这个选项用来支持一些必须要自定义每个target或每个工程的build位置才能正常工作的旧工程。

如果你选择将derived data放在与你的工程或workspace相关的位置,注意不要将你的derived data check in 到资源控制管理系统(source control management (SCM) systems)。同样的,当备份或将你workspace的复制版本发给别人的时候,请确认你没有在不经意间将你的derived data也备份或发送了,因为derived data通常比较大,并且总是能在工程中被重新创建。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值