美文网首页iOS自动打包
iOS python自动打包 三

iOS python自动打包 三

作者: Predor | 来源:发表于2018-03-29 11:39 被阅读20次

    前两篇介绍了xcodebuild 命令  和 使用python 自动化   ,本篇主要完善整个流程  ,因为fir提供了命令上传ipa方式 所以  我们可以做到  打出ipa之后 直接通过 fir 命令上传到fir

    1.去fir官网安装fir终端工具(安装之后使用如果发现问题 需要耐心去解决哟)

    访问fir工具页  

    2.了解了fir的终端命令之后  我们可以直接往上篇的python代码添加 上传操作咯

    fir 命令 主要有

    $ fir  i   ipa路径    查看ipa信息

    $ fir login      apitoken   登录

    $ fir  publish   ipa路径        上传ipa

    Python 上传fir代码


    fir_api_token =  你需要登录你的fir账号去获取这个token

    ##上传到fir

    def upload_fir():

        p = exportpath()+'/'+scheme+'.ipa'

        if os.path.exists(p):

            print('watting===%s...上传到fir'%p)

            # 直接使用fir 有问题 这里使用了绝对地址 在终端通过 which fir 获得

            ret = os.system('fir publish %s -T %s'%(p,fir_api_token))

            print('watting...上传结束')

            return True

        else:

            print("没有找到ipa文件")

            return False


    只需要在第二步打包结束之后调用就行咯

     python文件和测试项目地址   请填好证书 设置好路径再使用。

    相关文章

      网友评论

        本文标题:iOS python自动打包 三

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