Fastlane 错误 Could not receive the latest API key from App Store Connect, 这可能是服务器问题

Fastlane error Could not receive the latest API key from App Store Connect, this might be a server issue

我在下面的命令后收到一个新的 Fastlane 错误:

bundle exec fastlane beta --verbose

这里是错误:

Could not receive the latest API key from App Store Connect, this might be a server issue.

我还没有找到任何解决方案。

最佳

解决方案

使用以下命令为 Fastlane 重新创建会话:

fastlane spaceauth

它会向您注册的设备发送 2 因素身份验证 代码。然后你会收到消息:

Successfully logged in to App Store Connect

然后它会要求您:

pass the following via the **FASTLANE_SESSION** environment variable:

...some long terminal command and it's Example...

使用给定的“示例”为 Fastlane 传递环境变量。

就这些了。

我希望它能帮助我们宇宙中的其他人。

尝试使用与 sudo 相同的命令。

我在 AppStore 控制台进行定期维护时遇到了这个问题,不需要解决方法,请检查您是否能够访问 AppStore 控制台,如果不能,那么您可能需要等待

使用“App Store Connect API”已结束 [​​=11=]。

Fastlane 支持 App Store Connect API,它有一些好处。 https://docs.fastlane.tools/app-store-connect-api/

您可以在 App Store Connect 中创建“App Store Connect API 密钥”,并按如下方式使用它:

lane :release do
  api_key = app_store_connect_api_key(
    key_id: "D383SF739",
    issuer_id: "6053b7fe-68a8-4acb-89be-165aa6465141",
    key_filepath: "./AuthKey_D383SF739.p8",
    duration: 1200, # optional (maximum 1200)
    in_house: false, # optional but may be required if using match/sigh
  )

  pilot(api_key: api_key)
end