尝试将应用程序发布到 App Store 时出现 UnexpectedAppleResponse 错误

问题描述 投票:0回答:3

我正在尝试将我的第一个应用程序发布到Apple App Store。这是一个 Expo React Native 应用程序。

我目前正在使用

eas submit -p ios --latest
将构建提交到应用程序商店。但是,我收到错误:

Failed to create App Store Connect API Key.
    UnexpectedAppleResponse: The specified resource does not exist - There is no resource of type 'apiKeys' with id 'XXXXXXXXXX'

我正在观看在线教程,到目前为止我已经能够遵循每一步。任何有关如何修复此错误的建议将不胜感激。预先感谢您!

ios react-native expo publishing
3个回答
1
投票

您需要将 EAS 更新至 0.60.0

npm install -g eas-cli

我也有同样的问题。 为我工作,朋友


1
投票

我们通过后续步骤解决了这个问题

1:升级您的eas-cli运行:

npm install -g eas-cli

2:如果您是第一次发布应用程序,则需要使用以下链接请求访问您的 App Store Connet:

https://appstoreconnect.apple.com/access/integrations/api

然后,单击

Request access
蓝色按钮。然后,您将能够生成 API 密钥。

然后生成/下载任何密钥,使用文本编辑器打开并通过选择“[输入应用程序特定密码]”将文件路径粘贴到eas终端中

重要提示:如果您已经下载了密钥,则无需创建新密钥

我们希望这对您有用。

就是这样。


0
投票

Apple 的基础设施中存在一个错误,该错误不会长时间传播新创建的对象(在我的实验中长达 14 秒)。 Apple 回应称,当 cli 尝试下载密钥且密钥尚未完全传播时,该资源不存在。我刚刚在

eas-cli
中发布了一个修复程序,以便在这种情况下重试,它应该在 v1.1.1 中可用。

© www.soinside.com 2019 - 2024. All rights reserved.