XCode 4.2 项目迁移到 XCode 4.2.1

标签 xcode ios5 xcode4.2 osx-lion upgrade

如果这对 SO 的编程问题还不够充分,请道歉(它与开发有关)。

我有一台 10.6.8 (Snow Leopard) 的 iMac。我一直在使用 Storyboard处理 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)。在挥舞着拳头并对 Apple 咒骂之后,我说服了我的经理让我完成所有必要的升级。但是,在我完成此之前,我想确定几件事:

  • 我的 XCode 4.2 项目是否仍会在 XCode 4.2.1 中打开(或者是否有安全的转换方法)。我想避免重写应用程序。
  • 我已将 XCode 项目文件夹保存在 USB key 上,以确保不会丢失应用程序。这是否也保存了 git repo(默认情况下 git repo 存储在哪里?如果可能,我想保留历史记录)?
  • 就开发人员和分发 key 和证书而言,我需要做什么?升级到 10.7 后是否需要导出它们并重新导入它们?
  • 在进行此升级之前,我是否还需要备份其他任何内容(与我的 iPhone 应用程序以及与开发/分发相关的任何其他内容)?

  • TIA

    最佳答案

  • 是的。无需转换。
  • Git repro 存储在项目的顶级目录中。您可以安全地通过 USB 闪存驱动器传输它,并且不会丢失存储库。
  • 我升级到 10.7 已经有一段时间了,但我不记得必须重新生成我的证书。
  • 请务必“以防万一”备份您的数据,但我能够毫无问题地进行升级。但是,我已经阅读了许多失败的尝试,因此最好谨慎行事。
  • 关于XCode 4.2 项目迁移到 XCode 4.2.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9212357/

    相关文章:

    iphone - 应用程序关闭时如何从后端发送电子邮件?

    ios - Xcode 8.3 核心数据 "use of undeclared type"错误

    iphone - popViewController/viewWillAppear 在 iOS 5 中没有动画

    iphone - 如何解决 Apple Mach-O 链接器错误?

    ios - Phonegap 应用程序适用于 iOS 6 但不适用于 iOS 5

    objective-c - 如何在没有按钮操作的情况下更改文本字段

    objective-c - ARC 是否足够聪明以释放父类(super class)中定义的 subview ?

    iphone - 将 UIImagePickerController 用于多个 uiimageview。 (使用多个UIButton)

    xcode - 给 OS X 应用程序一个自定义图标?

    iphone - 如何在 textView 中显示字符串而不是地址