【问题标题】:Xcode upgrade to 4.2 doesn't actually seem to upgrade anythingXcode 升级到 4.2 实际上似乎并没有升级任何东西
【发布时间】:2011-10-12 23:37:01
【问题描述】:

我目前安装了 Xcode 4.1。我尝试使用 App Store 进行更新,以便在 iOS 5 中测试我的应用程序。更新程序正确下载,执行更新需要相当长的时间,于是 Xcode 重新启动。

我在部署目标列表中找不到iOS 5,我检查了“关于”部分,发现我仍在使用Xcode 4.1,build 4B110,而不是Xcode 4.2,build 4D199,如@ 987654321@.

我再次运行更新,但没有任何运气。我试图从应用商店再次下载更新,但它只有一个蓝色按钮,上面写着“已安装”,并且没有明显的方法来强制重新安装。应用商店的页面清楚地显示 Xcode 4.2,所以这就是我现在所期望的。

有人遇到过同样的问题吗?经过相当多的谷歌搜索,似乎情况并非如此。我很想听听任何假设或解决方案。

【问题讨论】:

    标签: xcode xcode4 xcode4.2


    【解决方案1】:

    将您的/Developer 目录移动到/Developer-4.1 之类的目录,然后使用/Developer 作为安装路径再次安装Xcode 4.2。安装后,/Developer/Applications/ 内部应该是您要使用的新 Xcode 4.2。

    [ 16:44 Jonathan@MacBookPro / ]$ sudo mv /Developer /Developer-4.1
    

    这是我的/ 在所有不同版本中的样子:

    [ 16:44 Jonathan@MacBookPro / ]$ ll
    drwxrwxr-x+ 46 root  admin   1.5K Oct 12 11:52 Applications
    drwxrwxr-x  15 root  admin   510B Sep 20 13:27 Developer
    drwxrwxr-x@ 17 root  admin   578B Sep 20 13:12 Developer-3.2.4
    drwxr-xr-x@ 10 root  admin   340B Sep 20 13:54 Developer-3.2.5
    drwxrwxr-x@ 16 root  admin   544B Oct  8 14:23 Developer-4.2
    drwxrwxr-x@ 18 root  admin   612B Sep 20 13:44 Developer-4.2-beta7
    

    【讨论】:

    • 嗯,我希望避免使用焦土解决方案,这样我就可以确切地了解出了什么问题,但我会试一试,谢谢。
    • 是的,我完全同意,但 Apple 似乎喜欢让事情变得尽可能困难,所以这是我发现的最佳解决方案。
    • 更新:显然,我仍在使用 Xcode 4.1。我将尝试重新下载安装程序,也许他们为我提供了旧版本或其他东西。
    • 我重新下载了安装程序,删除了所有旧版本的 Xcode 并安装了。世界上一切都很好。万岁!
    【解决方案2】:

    检查您是否安装了两个版本的 Xcode。

    你应该看到这个:

    您也可以尝试删除 4.1 版本的 Xcode,检查是否有 4.2 版本以及是否安装它。

    Xcode 发布文档提供了有关卸载的信息,这里是他们指定的脚本:

    卸载 Xcode 开发者工具 要在启动卷上连同目录一起卸载 Xcode 开发人员工具,请从终端窗口键入:

    $ sudo /Library/uninstall-devtools --mode=all

    要删除引导卷上的底层开发人员内容,但保持目录和支持文件不变,从终端窗口类型:

    $ sudo /Library/uninstall-devtools --mode=systemsupport

    【讨论】:

    • Spotlight 无法找到多个 Xcode.app 实例。不错的理论,但我没有想到那个。
    • uninstall-devtools/Developer/Library 顺便说一句,而不是/Library
    • 有趣的是,我从 4.2 Xcode dmg 中复制/粘贴了有关文档的信息。
    【解决方案3】:

    我遇到了同样的问题,但过了一段时间我发现,虽然 App Store 显示它已经安装了 XCode 4.2,但它只是将一个名为 Xcode Installer 的东西下载到了 Applications 文件夹中。只有在运行之后,安装程序才会将 Xcode 4.1 覆盖到 4.2。

    【讨论】:

    • 我没有被这个刺痛,但是当我第一次从应用商店安装 xcode 时,它​​让我困惑了一两分钟,所以 +1。
    【解决方案4】:

    我也遇到了同样的问题,我相信没有必要重命名dev文件夹或卸载Xcode。解决方案是,在您通过应用商店更新 Xcode 后,在您的应用程序文件夹中查找名为“Install Xcode”的文件。点击它,它就完成了从 4.1 到 4.2 的更新。

    【讨论】:

      【解决方案5】:

      重命名开发者文件夹。安装更新。现在应该有一个开发者文件夹。运行 xcode。如果你有 xcode 4.2,在主菜单中应该显示 xcode 4.2

      【讨论】:

        猜你喜欢
        • 2011-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-28
        • 2021-02-23
        • 1970-01-01
        • 2015-10-04
        相关资源
        最近更新 更多