【问题标题】:Expo iOS Build Not Working--"Could Not Receive Latest API Key from App Store Connect"Expo iOS Build 无法正常工作--“无法从 App Store Connect 接收最新的 API 密钥”
【发布时间】:2019-06-07 13:51:31
【问题描述】:

我目前正在尝试使用 Expo-cli 构建我的第一个应用程序。我在 Windows 10 上。我有一个 Apple Developer 帐户,目前正在尝试为 iOS 构建。但是,每当我运行“expo build:ios”时,都会出现以下错误:

Connection reset by peer - SSL_connect
>>Error while gathering & validating credentials
>>Error: Reason:Unknown reason, raw:"Could not receive latest API key from App Store Connect, this might be a server issue."
>>Reason:Unknown reason, raw:"Could not receive latest API key from App Store Connect, this might be a server issue."

当我运行“set EXPO_DEBUG=true expo build:ios”并输入我的 Apple 凭据时,我得到以下信息:

Error: Reason:Unknown reason, raw:"Could not receive latest API key from App Store Connect, this might be a server issue."
    at Object._callee4$ (C:\expo-cli@2.6.14\src\commands\build\auth.js:135:11)
    at tryCatch (C:\Users\danie\AppData\Roaming\npm\node_modules\expo-cli\node_modules\regenerator-runtime\runtime.js:62:40)
    at Generator.invoke [as _invoke] (C:\Users\danie\AppData\Roaming\npm\node_modules\expo-cli\node_modules\regenerator-runtime\runtime.js:296:22)
    at Generator.prototype.(anonymous function) [as next] (C:\Users\danie\AppData\Roaming\npm\node_modules\expo-cli\node_modules\regenerator-runtime\runtime.js:114:21)
    at step (C:\Users\danie\AppData\Roaming\npm\node_modules\expo-cli\node_modules\babel-runtime\helpers\asyncToGenerator.js:17:30)
    at C:\Users\danie\AppData\Roaming\npm\node_modules\expo-cli\node_modules\babel-runtime\helpers\asyncToGenerator.js:28:13
    at process._tickCallback (internal/process/next_tick.js:68:7)

我尝试过运行服务器并在多个网络上构建,但没有成功。我在任何平台上都没有发现任何其他类似的问题。

有没有人知道我可以做些什么来解决这个问题? 提前致谢!

【问题讨论】:

    标签: ios windows react-native expo


    【解决方案1】:

    更新到最新版本的 Expo-cli 为我解决了这个问题。它整合了 Apple Developer Account API 的最新更改,需要 2FA 才能访问帐户。

    在终端中为项目运行npm install -g expo-cli

    【讨论】:

      【解决方案2】:

      我遇到了完全相同的问题。

      原来卡巴斯基免费反病毒软件阻止了连接。

      已通过退出卡巴斯基修复 - 请注意,仅暂停保护并没有帮助。

      【讨论】:

      • 这是我的问题
      【解决方案3】:

      这可能是由最近强制执行的 2 因素身份验证引起的。 fastlane 建议仅为 CI 创建一个不同的 Apple 帐户。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-05-02
        • 2023-01-15
        • 1970-01-01
        • 2021-07-24
        • 1970-01-01
        • 1970-01-01
        • 2016-12-30
        • 1970-01-01
        相关资源
        最近更新 更多