Xcode说我安装了4.2,但只打开了4.1

时间:2011-10-14 17:53:31

标签: xcode macos

我对此感到困惑。当我进入市场或尝试下载4.2以获得ios5时,它表示它已安装。我在about部分检查了我的Xcode,它说它正在运行4.1。我尝试了这个安装在我的应用程序文件夹中的Xcode,假设它可能是用于更新,它仍然显示4.1。如何更新我的xcode?

4 个答案:

答案 0 :(得分:6)

在“应用程序”文件夹中,有一个名为安装Xcode 的应用。在App Store完成下载升级后,运行该实际安装Xcode4.2。我知道奇怪的,意想不到的过程。

答案 1 :(得分:0)

App Store不会像对待所有其他应用程序一样将Xcode 4.1升级到Xcode 4.2。相反,它只是下载一个安装程序/升级程序,它放在你的Applications文件夹中,然后继续告诉你任何关于它的东西,希望你能读懂它的想法。要升级,您必须这样做:

  1. 通过App Store下载更新。
  2. 通过运行:/Applications/Install Xcode
  3. 手动升级

    另一种升级方法是首先手动删除Xcode 4.x:

    1. 删除Xcode:$ sudo rm -r /Developer(大约需要20分钟才能完成)
    2. 从“应用程序”文件夹中删除任何“安装Xcode”文件。
    3. 从App Store下载Xcode 4.2。
    4. 完成后,安装它:应用程序--->安装Xcode
    5. 重新下载所有Xcode文档和组件: Xcode --->偏好--->下载
    6. 这是最极端的做事方式。如果您在/ Developer文件夹中添加了任何内容,则应在运行rm -r命令之前对其进行备份,因为这将删除其中的所有内容。

      您的Xcode偏好设置将保持不变,因为它们存储在~/Library/Application Support/Xcode/~/Library/Preferences/com.apple.dt.Xcode......plist

答案 2 :(得分:0)

我遇到了同样的问题。在这里阅读了答案之后,我在/ Application目录中查找了“Install Xcode.app”文件,但它并不存在。事实证明,在安装Xcode 4.1之后,我已将“安装Xcode.app”软件包移出/ Applications(我不认为它会再次使用)。我使用Spotlight提醒我将其移动到哪里,然后再次运行它并更新了文件。现在Xcode报告它是4.2版,就像我预期的那样。这与任何其他Apple安装完全不同。我想知道他们为什么这样做。

答案 3 :(得分:0)