您的位置:首页 > 产品设计 > UI/UE

更改Xcode Build的位置

2015-10-21 17:57 232 查看
翻译自苹果官网网站(原文

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

步骤

打开 Xcode > Preferences,点击 Locations。

点击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通常比较大,并且总是能在工程中被重新创建。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xcode 开发人员 app