美文网首页
iOS通过shell脚本来进行自动化打包

iOS通过shell脚本来进行自动化打包

作者: 大佬的世界我不懂 | 来源:发表于2019-02-20 16:16 被阅读0次

    配置自动打包发布的流程通过下面几步的设置好之后,以后再进行打包发布到第三方平台或者App Store 只需要一步就能搞定了(一个回车搞定)

    笔者通过shell脚本实现从archive->生成ipa  参考文章iOS一键搞定自动打包并发布到AppStore和Fir - 每天进步一点点 - CSDN博客

    插入shell下载地址  

    将archiveScript中的几文件拖入工程的根目录

    根据自己需求选择好描述文件

    根据自己的项目修改一下shell.sh (修改哪里下面会指出)

    cd到工程根目录,通过./shell.sh 执行脚本即可

    1.shell的链接地址截图如下图 

    但是里面的exportAppstore.list 缺少了一个文件会导致打包失败(因为xcode9以后我们手动导出的ipa包里面有一个如下图)

    所以手动将这个加入变成如下图

    准备工作做完后,正式开启自动化之路

    一、将archiveScript中的3个文件拖入工程的根目录

    二、根据自己需求选择好描述文件  //(不要使用自动选择描述文件 ,必须手动选择)

    三、修改一下shell.sh 文件

    Product ->Scheme -> Edit Scheme 查看自己的scheme_name

    获取Fir平台的token 

    三、 cd到工程根目录,./shell.sh 回车就会执行脚本

    #### 四、 根据自己的需求选择即可 

    如果开始选择的1:app-store 会发布到app store

    //(编译过程中需要有很多的警告如下图不需要管)

    最后成功后截图如下图

    成功后的截图如下图

    相关文章

      网友评论

          本文标题:iOS通过shell脚本来进行自动化打包

          本文链接:https://www.haomeiwen.com/subject/ffgcyqtx.html