iPhone团队开发者,我们都需要相同的操作系统吗?

时间:2010-03-09 01:02:39

标签: iphone osx-snow-leopard ipod-touch osx-leopard

我刚刚与一群(非常年轻且天真)的同事开始进行iPhone开发,我们都是OS X的新手,我的问题是:

如果我们计划为那里的每一台iPod Touch / iPhone开发(不是iPad,我读的东西需要Snow Leopard),如果我们都有一个组合,我们在共享代码(并提交提交)时会遇到什么问题Leopard和Snow Leopard系统?

2 个答案:

答案 0 :(得分:1)

只要你没有使用iPhone SDK版本3.2,你应该没问题,这需要Snow Leopard,正如你所知道的那样。你将在Leopard上使用Xcode 3.1.4,在Snow Leopard上使用Xcode 3.2.1。一个警告:确保您将项目保存为与Xcode 3.1兼容(这是默认设置),并且不要将其兼容级别更改为3.2,除非每个人都在Snow Leopard上。

答案 1 :(得分:-4)

Xcode的分布式构建系统(when it works)将仅分发到相同的OS(版本)。因此,如果你真的使用分布式构建,你会看到所有人都在同一个操作系统上获得收益。