iOS 自动化打包概览

    由于我目前任职的公司开发了移动打包平台,可以一键打包生成ipa和apk,其中 iOS 打包就是我负责的,在这里把工作中总结的心得分享下


    自动化打包是通过shell脚本实现;

   参考:https://www.jianshu.com/p/90ff6b0192c2

    我们打包平台,除了一键生成ipa功能以外,还具有一下功能:

    * 1.通过配置,自动化配置app的隐私权限,白名单等;

    * 2.自动将库文件引用到打包工程里,这里的原理其实就是AppCan或者ApiCloud为h5提供的原生插件,例如相机插件,相册插件等在h5开发人员勾选插件以后,将插件加入到工程中,打包出来的ipa包含对应的插件,至于插件怎么能为h5使用,可以在我以后要写的h5原生插件的文章中看到

以上两个功能这里是使用ruby脚本和对应的`xcodeproj`ruby库实现的

    参考:https://www.jianshu.com/p/d6001c21babe   

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容