Apple 开发者门户身份验证失败!博览会构建时苹果服务错误-1018:ios

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

我使用 Expo React Native 开发了一个移动应用程序。 直到一个月前,我还可以毫无问题地构建并上传到 Google Play 和 App Store。 现在我仍然可以正常构建 Android,没有任何问题。 但是,我无法为 iOS 构建,因为我总是收到日志记录错误 Apple 开发者门户的身份验证失败! Apple 服务错误 -1018。

expo build:ios

选择您想要的构建类型: › 存档

检查是否有正在进行的构建...

访问 Tapioka 项目中 tranphuson 的凭据

您是否有权访问用于将此应用程序提交到 App Store 的 Apple 帐户? … 是

› 登录您的 Apple 开发者帐户以继续

Apple ID:[电子邮件受保护]

密码仅用于向 Apple 进行身份验证,绝不会存储在 EAS 上 服务器 了解更多。

密码([电子邮件受保护]): … ************

› 将 Apple ID 密码保存到本地钥匙串 了解更多。

✖ 正在登录...

Apple 开发者门户身份验证失败!

Apple 服务错误 -1018。无法完成请求。由于错误,您的请求无法完成。请稍后重试。 Apple 服务器现在可能已关闭,请大约 10-20 分钟后重试

我有一个 Apple 开发者 ID,并在developer.apple.com 和 expo.dev 上更新了凭据

苹果经销证书 截止日期 2022 年 11 月 17 日 晚上 9:59

Apple 配置文件 截止日期 2022 年 11 月 17 日 晚上 9:59

苹果按键 钥匙编号 FAHRxxxxxx

这个问题我找了一个月左右,没有任何结果。 有人可以在这件事上帮助我吗?非常感谢。

Logging in error screenshot

ios react-native expo
4个回答
2
投票

只需更新您的eas:

npm i -g eas-cli

1
投票

我和我的同事遇到了同样的问题,并花了几个小时来解决这个问题。

事实证明错误消息没有提供任何有用的信息。我们将 expo-cli 版本恢复到 ^3 并尝试构建 ios 应用程序。它失败了,但它提供了一条与我们之前(您在此处显示的)完全不同的错误消息。

错误消息中是这样提供的:“请手动登录您的 Apple 开发者帐户以查看并接受更新的协议”。

您基本上必须作为帐户持有人前往 Apple 并同意新的“程序许可协议”。


0
投票

就我而言,我刚刚删除了我在博览会中完成的先前构建。并再次构建它


0
投票

将 eas-cli 版本 (12.6.1) 更新到版本 12.5.2 解决了我的问题。只需运行命令:

npm install -g eas-cli 

它应该可以工作

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