我有一个Java,Apache和Android背景,我对iOS有一点兴趣。现在我想知道是否有某种标准的工具链可以帮助类似的事情
以及Maven生态系统提供的大量其他东西,比如公共图书馆、存储库等等。从我最初的研究来看,周围似乎并不多,但我可能只是找错地方了。
iOS开发的必备工具和库是什么?
而且,我有这样的印象,Xcode控制了所有的功能,如果没有一个特性,那么您就会运气不好(例如,git或hg支持),并添加其他工具。没关系,但您必须始终使用Xcode,对吗?
发布于 2012-07-16 10:10:43
几周前,我们开源了我们的XCode Maven插件。在SAP,我们使用它集中构建我们所有的iOS应用程序和库,以符合产品标准的方式在Hudson上使用Maven。库和应用程序被部署到Nexus,依赖项(到库)由Maven自动解析。
关于Maven central的一些概述文档和二进制文件仍然缺失,但是在Github上已经有了源代码和技术文档。如果您有问题,请写信到我们的邮件列表。我们会尽力帮助你的。
http://sap-production.github.com/xcode-maven-plugin
https://github.com/sap-production/xcode-maven-plugin
你好,亚历克斯
发布于 2011-01-20 18:35:25
xcodebuild的命令行工具,用于构建Xcode项目。如果你想在不使用Xcode的情况下编译和链接一个iOS应用程序项目,那么祝你好运,然后去做或者你最喜欢的构建工具。您可以查看gnustep- make,看看如何使用make构建应用程序,然后将其移植到iOS项目中。请注意,即使使用其他工具,仍然需要安装Xcode才能进行构建,因为您需要SDK。发布于 2011-01-20 19:55:08
您可以使用Xcode将构建单元测试直接放入项目中,它们将在构建过程中运行。对于任何熟悉junit的人来说,这看起来都是非常简单和自然的。在2010年的WWDC会议上,也有关于使用仪器进行自动化测试的会议,这可能会为您填补集成测试的角色。如果你想在苹果开发者的网站上查找视频和材料,那是306次会议。我已经研究过了,但实际上还没有做过任何UI测试,所以我不能说它有多简单或完成。
https://stackoverflow.com/questions/4750960
复制相似问题