关于XCode 4非常困惑(从3.x升级后)

时间:2011-05-01 21:33:16

标签: xcode ios4

当我拥有XCode版本3.x(3.1或3.2?)时,我的世界是完美的。 然后有一天,在将我的iPhone设备升级到ios 4之后,我尝试将应用程序部署到我的设备上。出于某种原因,我认为我需要XCode 4(或SDK 4)才能直接部署到ios 4.0设备(通过xcode),因为它给了我一个我以前从未见过的错误,似乎是建议我升级了XCode / SDK。

所以现在我已经安装了XCode 4.0(构建4A304a)并且处于无法构建我的代码的情况下,事情正在左右打破,而且最重要的是我必须重新学习XCode! !

现在我的问题是:

A)我是否需要XCode 4(和/或SDK 4)才能直接部署到ios 4设备?

B)我有正确版本的XCode吗?

C)我认为有一个新的Xcode版本,4.02或其他东西。我应该马上得到它吗?

D)每次下载新的XCode时,它是否会在之前的XCode版本中“下一步”安装? (这是一个全新的XCode安装还是升级任何现有版本?)

2 个答案:

答案 0 :(得分:2)

按顺序提出问题:

  

A)我是否需要XCode 4(和/或SDK 4)   为了直接部署到ios 4   设备

不,您可以愉快地使用Xcode 3.x部署到iOS 4.x设备。也就是说,如果您想使用仅存在于SDK 4.3或更高版本中的SDK功能进行开发,则需要使用Xcode 4.x,因为Xcode 3.x仅作为SDK版本4.2的软件包提供。 / p>

  

B)我有正确的版本吗?   的XCode?

实际上,你需要在某些时候使用Xcode 4.x,所以你现在也可以咬紧牙关并习惯新环境。虽然可能需要一段时间,但值得过渡。 (恕我直言。): - )

  

C)我认为有一个新的Xcode   版本,4.02或其他东西。应该   我马上得到了吗?

由于Xcode 4.x仍然相当新,他们经常修补它。因此,如果带宽不是问题,您也可以保持在Xcode版本之上。也就是说,除非您遇到特定于发布的错误,否则您无需执行此操作。

  

D)每次下载新的XCode时,   它是否安装了“next”到前一个   XCode版本? (这完全是一个   新的XCode安装或它   升级任何现有版本?)

默认情况下,Xcode将安装在任何现有版本上。但是,如果要并行运行多个版本,则可以在安装过程中选择其他目标。

答案 1 :(得分:0)

升级到Xcode 4确实具有破坏性,幸运的是Apple并不经常这样做。我对Apple技术的体验是你最好用最新的技术。

就个人而言:我花了3个星期才恢复生产力。现在我的工作效率更高了。

答:不管怎样,不知道 B:是的 C:是的 D:在苹果的传统中:它覆盖了