2009-08-29 122 views
5

我原来的Leopard的XCode安装工作正常(对于iPhone 3.0开发)与雪豹没有任何改变。Snow Leopard和XCode 3.1

如果我安装SL DVD附带的XCode 3.2,我会得到什么好处?

是否需要升级?

+0

我已经升级了...至今没有遇到任何问题。能够在iPhone上获得我的应用程序。 – Mugunth 2009-08-29 08:15:18

+0

您能否“不接受”我的回答?它来自我在苹果公司发现的文档,但由于其他人的报道不同,我不希望我的任何方面看起来具有权威性。 – slothbear 2009-08-29 13:00:25

+0

在TUAW提供了一些不错的升级服务:http://www.tuaw.com/2009/09/03/xcode-3-2-daily-tip-upgrading-xcode/ – slothbear 2009-09-08 18:53:54

回答

1

Xcode 3.1应该可以继续正常工作,但不受支持。升级包含一些错误修复和一些新功能。既然你是一名开发人员,我猜你可以访问苹果开发网站...这里有Xcode的3.2版本说明: About Xcode Developer Tools

就个人而言,我什么也没看见什么惊世骇俗的释放,但我升级了。最大的行项目是关于静态代码分析。尽管如此,我总是对bug修复感兴趣。加上苹果已经测试了所有最新的东西 - 我不想通过混合匹配来诱惑命运。

+3

单独的静态分析值得升级。 – 2009-08-29 04:43:42

8

Snow Leopard不支持Xcode 3.1。它可能工作,但苹果工具团队的每个克里斯埃斯皮诺萨都有几个已知的错误。

Apple仅在Snow Leopard上支持Xcode工具3.2。

就功能而言,我的最爱是与Clang/LLVM,Instruments升级版(主要版),新的doco系统以及对编辑器的一般改进的集成。我无法想象你为什么不升级。

另外请记住,一旦升级到Xcode 3.2,您需要下载并安装Snow Leopard版本的iPhone SDK。这与Leopard版本基本相同,不过它使用的是更接近实际iPhone的基础版本 - 这是为了减少类在模拟器中工作但不在设备上的问题。

+1

我不确定,但如果Apple支持在Snow Leopard上为3.1版应用程序商店提交iPhone应用程序,我会非常惊讶。他们想要你3。2如果你在SL上。 – Hunter 2009-08-29 04:14:06

+0

WWDC之后,我升级到Snow Leopard只是为了访问Xcode 3.2,这是向前迈出的一大步。我已经向我的iPhone应用程序提交了三个更新,并且所有更新都顺利完成。有一点需要注意的是,可以构建iPhone OS 2.x,但在Snow Leopard上很难做到并且官方不支持。 – 2009-08-29 14:43:22

0

我升级并很不高兴看到我现在需要连接到互联网才能使用文档。 (当然,这可能是以前的情况,我没有注意到。)

1

对不起,在这里,但我不明白你如何习惯新的后退/前进导航。它很烂。现在当我按下这些按钮时,我永远不知道光标将会到达哪里。我想在两个/三个源文件之间快速切换,但现在我必须使用我的鼠标,因为Apple的“有趣的位置”在源代码中。我只是压了三次,我仍然在同一条线上。哇,有趣的地方,我必须说..我非常失望,因为这已经使我的节奏如此不可思议,我认真考虑切换回3.1(如果需要的话,Leopard)。每当我向其他Xcode用户提及这一点时,他们都会回答“只需单击这个和那个”,为什么我要在编码时使用我的鼠标?编码时我讨厌使用鼠标。 顺便说一下,不再向上/向下移动光标,只是“视图”?

0

我在Snow Leo和Xcode 3.1的核心数据设计器上遇到了一些问题。 3.2版本更新后,再次罚款。