我们在Snow Leopard上使用Xcode 3.2进行开发。我们正在开发的应用程序目标是10.5+(Leopard)。
我正在寻找建立一个持续集成服务器(通过CruiseControl)。
我有一个旧的PPC Mac Mini。我意识到它只能用Xcode 3.1.3运行10.5。
我是否有幸将Mini设置为集成服务器,或者我是否可能遇到太多问题以使其值得麻烦,因此最好不要为英特尔机器进行竞选?
我正在考虑的一些事情:
答案 0 :(得分:1)
我是否有幸将Mini设置为集成服务器,或者我是否可能遇到太多问题以使其值得麻烦,因此最好不要为英特尔机器进行竞选?
这取决于你想要做什么。如果您正在为Mac OS X 10.5及更早版本开发,没问题。但是,您无法在10.5计算机上编译10.6,并且10.5计算机上的旧编译器可能存在缺陷或缺少桌面开发人员具有的功能。
如果我们开始开发iPhone应用程序 我们将无法在它上面构建它们 PPC Mini。
正确。
Xcode项目文件需要 保持3.1兼容。
易于控制项目>编辑项目设置>一般
我相信PackageMaker收到了 也在10.6中更新。我不确定 如果更新的.pmproj文件是 向后兼容。
应该不是问题;如果Mini正在运行它,你会关心这些包是否是向前兼容的,并且它们是。