Apple Developer Portal 的身份验证失败!世博会构建时Apple服务错误-1018:ios

Posted

技术标签:

【中文标题】Apple Developer Portal 的身份验证失败!世博会构建时Apple服务错误-1018:ios【英文标题】:Authentication with Apple Developer Portal failed! Apple Service Error -1018 while expo build:ios 【发布时间】:2021-11-27 08:34:28 【问题描述】:

我使用 Expo react native 开发了一个移动应用程序。 直到一个月前,我可以毫无问题地构建并上传到 Google Play 和 App Store。 现在我仍然可以正常地为 android 构建并且没有任何问题。 但是,我无法为 ios 构建,因为我总是收到 Logging 错误 Apple Developer Portal 的身份验证失败! Apple 服务错误 -1018。

expo build:ios

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

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

在项目 tapioka 中访问 tranphuson 的凭据

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

›登录您的 Apple Developer 帐户以继续

Apple ID: ... tranphuson.devpro@gmail.com

密码仅用于与 Apple 进行身份验证,从未存储在 EAS 中 服务器 了解更多。

密码(用于 tranphuson.devpro@gmail.com): … ************

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

✖ 正在登录...

Apple Developer Portal 的身份验证失败!

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

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

Apple 分销证书 截止日期 2022 年 11 月 17 日晚上 9:59

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

苹果按键 密钥 ID FAHRxxxxxx

我已经搜索这个问题大约一个月了,没有任何结果。 有人可以在这件事上帮助我吗?非常感谢。

【问题讨论】:

【参考方案1】:

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

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

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

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

【讨论】:

作为为 Apple 开发的开发人员,您应该警惕 Apple 所做的任何可能的更改,因为他们有非常严格的指导方针。如果有任何与连接到 Apple 相关的问题,请务必检查他们的服务是否有任何更改(以及服务器是否启动)。这就是我从这节课中学到的东西

以上是关于Apple Developer Portal 的身份验证失败!世博会构建时Apple服务错误-1018:ios的主要内容,如果未能解决你的问题,请参考以下文章

从 Apple Developer Portal 中删除开发者证书

Apple Developer Portal 的身份验证失败!世博会构建时Apple服务错误-1018:ios

在 Apple Developer Portal 中创建 App ID

在 Apple Developer Portal 关闭时在设备上测试应用程序 [关闭]

在不使用 Apple Developer Portal 的情况下将 UDID 添加到配置文件

你在 Apple Developer Portal 中看到的 Xcode 的功能和 AppID 功能之间不应该是 1-1 的关系吗?