美文网首页
iOS shell脚本上传打包上传到蒲公英

iOS shell脚本上传打包上传到蒲公英

作者: 张家杰仔 | 来源:发表于2018-01-10 14:33 被阅读18次

    1.将ReleaseDir文件夹,放到跟所要打包的项目的根目录,同级别的目录下。

    2.打开ReleaseDir文件夹中的ExportOptions.plist文件,对包的设置。(xcdode 后需要配置plist文件) image.png
    注意:provisioningProfiles字典 > key:bundleID ,

    vlaue:(下图所示)


    image.png

    调用方法
    1.打开终端,cd至ReleaseDir下。假如电脑之前装了cocoapods(其他有切换过ruby环境的操作也算),请先在终端运行rvm use system将ruby切成系统的。
    2.根据项目具体情况在终端运行下列对应的命令

    ./release.sh 工程名 -w -e -v 1.0.0 -b 1.0.0 //使用了cocoapods
    ./release.sh 工程名 -e -v 1.0.0 -b 1.0.0 //未使用cocoapods
     
    调用格式:
    参数说明:
    <Project directory name>    第一个参数:所要打包的项目的根目录文件夹名称         
    -w                          workspace打包,不传默认为project打包
    -s <Name>                   对应workspace下需要编译的scheme(不传默认取xcodeproj根目录文件名)
    -e                          打包前是否先编译工程(不传默认不编译)
    -d                          工程的configuration为 Debug 模式,不传默认为Release
    -a                          打包,Version版本号自动+1(针对多次打测试包时的版本号修改)
    -b <Build Num>              Build版本号,指定项目Build号
    -v <Version Num>            Version版本号,指定项目Version号
    参数-a 与 -v 互斥,只能选择传其中之一
    

    参考:https://www.jianshu.com/p/9a0da7684fca
    http://blog.csdn.net/yuanmengong886/article/details/78214978

    相关文章

      网友评论

          本文标题:iOS shell脚本上传打包上传到蒲公英

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