如果这不被认为是一个足够的编程问题,我向您道歉(它与开发相关)。
我有一台10.6.8(Snow Leopard)的iMac。我一直在使用storyboards开发iOS 5项目,但无法在我们的测试iPhone上工作(它的版本为4.3.5)。我更新了iPhone到iOS 5.0.1,希望能解决这个问题。
插入手机后,无法从XCode 4.2中选择它,因为它只支持iOS 5.0及以下版本。因此,我必须升级到XCode 4.2.1,这需要将iMac升级到10.7(Lion)。在对苹果公司咆哮和诅咒之后,我说服了我的经理让我完成所有必要的升级。但是,在继续之前,我想确保一些事情:
- 我的XCode 4.2项目是否仍然可以在XCode 4.2.1中打开(或者有安全的转换方法)。我想避免重写应用程序。
- 我已将XCode项目文件夹保存在USB键上,以确保不会丢失应用程序。这是否也保存了git repo(git repo默认存储在哪里?如果可能的话,我想保留历史记录)?
- 就开发人员和分发密钥和证书而言,我需要做什么?在升级到10.7之后,我需要导出并重新导入它们吗?
- 在进行此升级(与我的iPhone应用程序以及与开发/分发相关的任何其他内容)之前,还有其他需要备份的东西吗?
TIA