[iOS SDK自动化打包]-01为什么SDK打包需要自动化

2017-08-07  本文已影响130人  qiushuitian

为什么SDK打包需要自动化

为什么在SDK的开发需要做自动化打包呢?我用xcode编译一个framework或者*.a直接给开发者不也是可以的么?然而,有各种各样的需求,会让你手工编译打包SDK成为一件非常头疼和无聊的事情,自动化出包就是让这些繁琐而易出错的事情交给电脑这个又精确又不知疲倦的傻瓜来做。
那么,具体有哪些场景呢?以下是我遇到的一些场景,小结如下:

如果这个版本定制的需求和平台需求一起来,组合起来的包个数就会让人疯掉。比如产品说:我们要一个 cocos2dx平台的全功能版本的SDK,给xx厂商的定制版我们只提供OC平台的包。

当然如果能配合其他自动化集成工具,诸如Jenkins之类的,完全就不用自己出包了。以后写好代码提交,就自己打个包传git,编个测试app传蒲公英等等。然后测试人员就直接可以测了。想想这种丝滑的流程都有些小激动。

上一篇 下一篇

猜你喜欢

热点阅读