1

我正在开发 iphone 应用程序,使用 xcode 4.2 现在我已经在另一台计算机上安装了 mac,在那台计算机上我已经安装了 xcode 4.3.3。现在我需要将开发的 xcode 应用程序从我的 xcode 4.2 mac 计算机移动或复制到 xcode 4.3.3 mac 计算机。可以这样做吗?

我做了以下两个步骤:

  1. 压缩并从 xcode 4.2 mac 计算机发送邮件,然后从 xcode 4.3.3 mac 计算机下载。
  2. 我只是将项目复制到笔式驱动器并粘贴到另一台计算机上。

有没有其他方法可以从一台 mac 计算机复制或移动到另一台计算机?请指导我,我正在尝试过去一周。

4

1 回答 1

3

是的,您可以这样做,但需要考虑一些事项。首先,请,请,请使用源代码管理。如果您想要 Xcode 内置支持的简单内容,请使用易于设置的Subversion 。如果你想要更强大的东西(我怀疑你现在还不会),那么就有 Git。一旦你设置了版本控制,你就不需要复制或通过电子邮件发送任何东西——你只需将更改从一台机器“提交”到存储库,然后在另一台机器上“签出”源代码。如果您在另一台机器上进行了任何更改,那么您也可以将其签入,然后在第一台机器上“更新”以接收该更改。

至于 Xcode,您可以在另一台机器上使用相同的项目文件,甚至可以使用不同版本的 Xcode。您必须确保项目中文件的路径是相对的而不是绝对的。如果路径是绝对的,那么这意味着它不太可能在另一台机器上构建,除非路径相同。较新版本的 Xcode 将其作为默认行为要好得多。

如果有任何文件具有绝对路径,您可以通过在 Project Navigator 中选择文件然后在右侧显示 Utilities 面板来更改它。在“身份和类型”组中有一个位置设置,您可以将其设置为绝对或相对。

于 2012-07-26T08:12:32.240 回答