我不喜欢依靠IDE(Xcode)来构建我的项目,我想要一个适用于iOS和Mac项目的IDE-Free构建工具。
在Java中,我们可以使用Ant,Maven,Gradle,Raven ......
答案 0 :(得分:4)
我们几周前开源了我们的XCode Maven插件。在SAP,我们使用它来集中构建我们所有的iOS应用程序和库,并以符合产品标准的方式管理依赖项。
Maven Central上的一些概述文档和二进制文件仍然缺失,但Github上已经提供了源代码和技术文档。如果您有任何疑问,请写信给我们的邮件列表。我们会尽力帮助您。
xcode-maven-plugin1
xcode-maven-plugin2
亲切的问候,亚历克斯
答案 1 :(得分:2)
我们成功使用ant来构建iOS项目。基本上我们需要它来继续集成(我们使用Jenkins)。大多数开发人员更喜欢使用XCode IDE,但有些人(我会很少说)使用ant来快速进行小的更改后从控制台快速构建项目。
基本上你需要使用ant 任务调用xcodebuild。但是如果你需要更复杂的例子google for jenkins(或hudson)+ xcode(或iOS,iPhone)。