当我拥有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安装还是升级任何现有版本?)
答案 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? P>
实际上,你需要在某些时候使用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:在苹果的传统中:它覆盖了