将Xcode项目移动到不同的计算机上

3

我得到了一台新电脑,下载了Xcode并将所有旧项目转移到了新电脑上。现在,我需要在钥匙串中做哪些操作才能从新电脑提交应用?还是只需要将供应配置文件也从旧电脑上转移过来就可以了?

2个回答

5
你可以从“设备”组织者中导出你的配置文件。点击你的团队名称,然后点击导出(在底部)。然后你可以设置一个密码,在新计算机上导入配置文件时需要用到。它应该包含所有你需要的预配文件、证书和私钥。
这是相关的文档页面:将代码签名资产导出到文件系统

1
如果我已经从原始计算机中删除了XCode,会发生什么?我能够重新安装它并且仍然做同样的事情吗? - user717452
很可能是的,这些东西并没有存储在 Xcode 应用程序本身中。 - omz
链接生成了404错误。 - Rondo

0

没错,这很简单。

您确实需要转移您的开发者证书。

为此,请使用Keychain Access工具,单击“我的证书”,找到您的iPhone开发人员证书,选择它,然后在文件菜单中使用“导出项目…”进行导出。

然后,将导出的证书传输到新机器上。您可以在新机器上双击文件,自动将其添加到本地钥匙串中。

您还可以使用Xcode Organizer(在新机器上)将您的配置与iOS开发人员帐户同步。

Xcode项目本身是完全自包含的。因此,将其捆绑(压缩或其他方式)并传输,然后解压缩即可。

如果您要使用多台机器开发同一项目,最好使用GIT或Subversion来保存您的Xcode项目。我这样做效果非常好。

祝你好运!


我尝试过这个方法,结果发现我的导入框架和项目配置(例如URL类型)并没有被转移。由于某种原因,这些设置保存在其他地方。 - Christian Vermeulen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接