美文网首页
记一次fastlane打包失败

记一次fastlane打包失败

作者: 尽斩桃花三千 | 来源:发表于2019-03-01 15:42 被阅读0次

    19.2.28发包,发现fastlane打包失败. 提示:

    Two-factor authentication must be turned on for your Apple ID. After you turn it on, signing in to your developer account will require both your password and access to your trusted devices or trusted phone number
    

    只能开启双重验证.
    在打包机器上浏览器登录了开发者账号,并且信任设备. 在使用fastlane打包的时候,还是会弹出信任设置,以及安全码.
    查看(fastlane)[:https://docs.fastlane.tools/best-practices/continuous-integration/]文档找到解决办法.

    1. 访问 AppleId 管理站(https://appleid.apple.com/account/manage)

    2. 找到 安全 - App 专用密码,生成一个专用密码


      image.png
    3. 配置环境变量 vim ~/.bash_profile
      export FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD=YOUR_PSD

    4. 执行 fastlane spaceauth -u xxxxxx@email.com 按提示获取session信息。

    5. 复制session信息(很长一大段) 配置环境变量vim ~/.bash_profile

    以上配置完后, 开始打包,又出现下一个问题.
    按照提示, 更新fastlane fastlane update_fastlane
    问题来了, 使用这个命令只能更新到2.99.1,并不更新到最新版本 2.117.0
    查看fastlane -help, 发现还要更新插件.
    fastlane update_plugin
    执行成功后, fastlane 成功更新到了最新版本.
    打包成功.

    相关文章

      网友评论

          本文标题:记一次fastlane打包失败

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