【问题标题】:Does upgrading to OSX Lion have ANY caveats for development using Xcode?升级到 OSX Lion 是否对使用 Xcode 进行开发有任何注意事项?
【发布时间】:2011-10-10 18:58:09
【问题描述】:

简单的问题,我想知道是否有人在升级到 Lion 后在 Xcode 中开发 iphone 应用程序时遇到任何奇怪或烦人的问题。我记得 Snow Leopard 首次推出时遇到了问题。这里有任何早期采用者的惩罚吗?

【问题讨论】:

    标签: iphone xcode macos osx-lion


    【解决方案1】:

    对我来说很重要:在 10.7 中不再通过 Rosetta 进行 PowerPC 仿真 - 如果您需要对旧版 PowerPC 代码进行测试,请务必考虑一下。

    幸运的是,如果您不想或不需要使用 Xcode 4.1,您仍然可以使用 Xcode 3.2.6 - 如果在升级 t Lion 之前安装了 Xcode 3.2.6,那么它应该仍然可以工作,或者有 instructions已安装 Lion 时可用于已安装的 Xcode 3.2.6。

    【讨论】:

    【解决方案2】:

    我遇到了问题,我不得不升级到 Xcode 4.1,因为较低版本的 Xcode 不能在 Lion 上运行。 ;-)

    【讨论】:

    • @Sandro Meier,与问题无关,但我在谷歌中找不到这个。我可以在 Snow Leopard 中使用 XCode 4.2 进行 ios 5 开发,还是需要 Lion?如果您回答,我将不胜感激。非常感谢!
    • 在开发者页面上,苹果还为 Snow Leopard 提供了 4.2 版本。所以我认为你也可以在 iOS 5 的 Snow Leopard 上进行开发。;-)(但我自己没有尝试过)
    【解决方案3】:

    您必须下载最新的 Xcode 4.1 才能在 Lion 上进行开发。 4.0.x 将无法工作。

    您还必须学习如何像飞行模拟器一样向下滚动页面(您可以将其关闭)。如果您习惯了 Snow Leopard 中简洁的手势,那么请准备好重新开始使用新的手势(不要再使用 Lion)。三指网页导航不起作用,四指应用切换不起作用,桌面和任务控制使用了新的“爆炸”手势。

    【讨论】:

    • 您可以根据需要关闭“自然”滚动(设置 > 鼠标)
    【解决方案4】:

    到目前为止我唯一注意到的是,如果你在全屏模式下运行 Xcode,模拟器不能在同一个屏幕上......是的,你必须从 appstore 下载新的 Xcode 4.1......其他一切都是非常棒:-D

    【讨论】:

      【解决方案5】:

      当您尝试在 Lion 上安装 Xcode 3.2.6 时,Xcode 工具集显示为灰色并标记为跳过。有一种比上面描述的更简单的方法来安装它。步骤如下:

      1. 安装开发者工具 dmg
      2. 打开终端并运行这两个命令:

        导出 COMMAND_LINE_INSTALL=1

        打开“/Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg”

      享受吧。

      【讨论】:

        【解决方案6】:

        为新的 Xcode 准备好删除 /Developer 目录作为其清理过程的一部分。这将在此过程中清除 QT,因为它也已安装在那里。

        因此,如果您想保持 QT 完整,您应该跳过 Xcode 的清理步骤或之后安装新的 QT。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-11-12
          • 1970-01-01
          • 2011-10-09
          • 2012-03-16
          • 2011-10-09
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多