美文网首页
iOS持续集成(Jenkins+xcode插件)

iOS持续集成(Jenkins+xcode插件)

作者: 24k纯帅哥 | 来源:发表于2021-04-26 12:44 被阅读0次
    本文主要讲述的是如何用Jenkins+git+xcode打包并生成二维码插件安装
    1.安装插件
    Keychains and Provisioning Profiles Management(管理本地的keychain和iOS证书的插件)
    Xcode integration (用于xcode构建)
    pgyer(蒲公英,用于应用分发)
    

    打开系统管理,管理插件详见图


    image.png image.png

    2.配置Keychains and Provisioning Profiles Management
    接下来配置Keychains and Provisioning Profiles Management,根据顺序选择首页>系统管理>Keychains and Provisioning Profiles Management如图

    image.png

    需要上传login.keychain文件,该文件获取方法,在终端中输入
    cd ~/Library/Keychains


    image.png

    由于macOS10.12以及以后的系统里面没有login.keychain文件,只有login.keychain-db,可以复制出来删除-db,也可以创建一个快捷方式名字叫做login.keychain

    image.png image.png image.png

    2.job配置


    image.png image.png

    在构建环境里面勾选Keychains and Code Signing Identities和Mobile Provisioning Profiles,Keychains and Code Signing Identities是打包需要的证书,Mobile Provisioning Profiles是打包需要的配置文件,都是可以自己选择的

    image.png image.png

    如果描述文件选不上就去Keychains and Provisioning Profiles Management里面解锁一下

    3.使用Xcode插件
    在构建里面点击增加构建步骤,然后点击Xcode

    image.png image.png image.png image.png image.png image.png

    构建后操作

    选择upload to pgyer with apiV2
    Pgyer api_key=


    image.png
    image.png

    scandir=${WORKSPACE}
    File wildcard=*/.ipa

    image.png image.png

    如果对你有帮助辛苦点个赞,谢谢!

    相关文章

      网友评论

          本文标题:iOS持续集成(Jenkins+xcode插件)

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