fastlane使用短信通过AppleID两步验证

背景

fastlane是我们提交AppStore审核时的好帮手,可以减少大量提交等待时间。其对AppleID的两步验证也有着完美的支持。

问题

如果AppleID开启了两步验证,并且配置了信任设备的话,Apple默认只会在设备上显示安全码而不会发送短信。
在Apple的官方网站上你可以选择使用短信发送,然而在fastlane的交互步骤中并没有提供一个强制发送短信的方法。

方案

fastlane官方文档中提供了一个方案.

  • 在命令行中输入fastlane spaceauth -u [email],等待提示输入安全码
  • 在浏览器中打开appleid.apple.com 或者任意一个需要登陆AppleID的网站,确保当前是登出状态
  • 选择登陆并挑选你想要发送的短信号码
  • 在收到安全码后,不要在浏览器中输入,而是输入到fastlane的命令行界面里

你可能感兴趣的:(fastlane使用短信通过AppleID两步验证)