我正在运行azure devops构建管道来构建iOS应用。
到目前为止,我拥有CI / CD,从构建应用程序到通过曲棍球类机制将应用程序分发给测试人员
但是我只是想知道,是否有可能通过试飞来推动建造。
试飞是否为此提供API?
我可以在飞行测试版本中附加发行说明吗?
PS
建议使用试飞来发布如此频繁的发布吗?
是否可以在无需人工干预的情况下自动将应用提交给外部测试?
每周我们都会向测试人员发布10至15个版本。但是我们每月一次发布到应用商店。
答案 0 :(得分:1)
是的,绝对可以在Azure DevOps上构建iOS应用并将IPA部署到TestFlight。
有关详细信息,请参见Azure文档-https://docs.microsoft.com/en-us/azure/devops/pipelines/ecosystems/xcode?view=azure-devops#deploy
此外,请确保安装Apple App Store Extension。然后,您需要进入项目设置以建立服务连接,以便在yml中使用它。
在is it advisable to use test flight to have so much frequent releases ?
方面,我想是的,您要确保交付管道完整无缺,以便始终准备好投入生产。发布到Test Flight和不使用给定的版本都没有危害。