我必须迁移到新机器。我应该携带哪些Xcode部分?
我知道我需要:
移动所有证书
移动所有项目文件
重新安装xcode(当然)
然而,在这里和那里阅读后,我开始害怕这个过程比我列出的更多。
最大的担忧我有的是,如果我丢失了所有派生数据文件夹,我将无法更新我目前在商店中拥有的应用程序。这是真的吗?
除此之外还有什么我需要担心的吗?
我不想完成所有事情然后遇到麻烦,因为我皇室搞砸了我的开发环境。
答案 0 :(得分:1)
在派生数据中没有任何实际用处。您仍然可以更新自己的应用。
当您使用Xcode登录门户时,它将自动下载您的所有配置文件。非常酷。
正如@joerick所说,你想要带上你的钥匙串,好像你丢失了你的私钥,你将不得不制作新的证书和新的配置文件以及所有内容。 Xcode实际上可以作为开发人员配置文件从组织者导出所有这些。在设备部分选择您的团队,底部的导出按钮会将您的所有证书放入可以在新计算机上导入的文件中。
如果您在商店中有应用,则需要随身携带存档。这是从您构建和存档时开始,并且是应用商店提交过程的一部分。如果您想要测试发送到商店的构建,并且因为构建的dSYM文件位于存档中,那么归档不会做太多但是很好。如果您希望能够通过itunes连接来表示崩溃日志,则需要使用应用档案。
应用档案存储在~/Library/Developer/Xcode/Archives
事实上,如果可以,您可以随身携带整个~/Library/Developer
文件夹。它会:
~/Library/Developer/Shared/Documentation
~/Library/Developer/Xcode/UserData/CodeSnippets
~/Library/Developer/Xcode/UserData/FontAndColorThemes
也可能有配色方案和键绑定
~/Library/Application Support/Xcode