azure在没有fastlane的情况下提供与苹果的服务连接



为了将我们的iOS应用程序分发到TestFlight,我们过去只需一个帐户密码就可以授权我们的管道,这是一次性的交易。但现在,苹果需要2FA,所以现在我们需要使用快速通道会话,它大约每个月到期一次,这很不方便!有没有一种方法可以授权我们的管道——另一种不会频繁过期的方式?

有没有一种方法可以以另一种不会频繁过期的方式授权我们的管道?

我担心没有这样的方法来授权我们的管道,另一种方式不会如此频繁地过期。

大多数iOS持续交付管道都是使用Fastlane工具设置的,2FA对App Store Connect中的所有帐户持有人角色(而非管理员(都是强制性的,因此目前没有干净的解决方案来解决这个问题,但未来可能会有一些临时的破解方法。

此外,如果您是管理员用户,则不需要启用2FA。这一点得到了苹果开发者关系团队的证实:

  • 2FA仅适用于您是账户持有人的情况(而非admin(
  • 如果您是管理员用户,则不需要启用2FA

Christopher Pickslay的推文。

此外,目前有一些关于如何从iOS项目中完全删除Fastlane的博客,你可以查看它们以获得一些帮助:

没有Fastlane 的iOS连续交付的五个选项

继续使用Fastlane与苹果的2FA更改

相关内容

  • 没有找到相关文章

最新更新