ios - 收到 URL https://developerservices2.apple.com/services/xxx 的非 HTTP 200 响应 (400)
问题描述
有人在 Xcode 中遇到过这个问题吗?
我试图与个人团队在真实设备上运行一个示例 iOS 项目。自动管理登录。但 Xcode 显示错误:
与 Apple 的通信失败 URL https://developerservices2.apple.com/services/QH65B2/ios/submitDevelopmentCSR.action?clientId=xxxxxxxx收到非 HTTP 200 响应 (400)
起初我以为这是苹果服务器的问题。但是 4 天后,我的 Xcode 中仍然存在这个问题。
苹果开发者论坛上有类似的话题,但没有回复
这是请求失败的详细信息
2018-11-29 02:00:01 +0000 IDEProvisioningLedgerEntry: 2018-11-29 02:00:01 +0000 IDEProvisioningLedgerEntry: 发送请求 7D28B80A-3C7B-4535-A776-92FB191DF18B 到 https://developerservices2.apple.com/ services/QH65B2/ios/submitDevelopmentCSR.action?clientId=xxxxxxxx 为帐号 weizhou.xxx@xxx.com。有效载荷:{接受=“文本/x-xml-plist”;"Accept-Encoding" = "gzip, deflate"; “内容长度”= 1516;“内容类型”=“文本/x-xml-plist”;DSESSIONID = 177fh3khme0oc4ih6aqiqjrplffc4ntjniqpiifj9hlfll77puo6;“用户代理”= Xcode;"X-Apple-App-Info" = "com.apple.gs.xcode.auth"; "X-Apple-GS-Token" = "AAAABLwIAAAAAFv9R0QRDWdzLnhjb2RlLmF1dGi9ALpO7vMavQV+BpusdOu2LPR9H0ZfEWnrOA/LVa6umyhuVLw0Qlp+S+0pECPe3Ag/87je9/r1yX0kaiU3aZXBfC7lLzrO1Uyqw6RBXzUKAE3RylC/yyR6amg6M0xFcHTQ2NUNGBST6UB6E7ABqQF970AuMVFE"; "X-Apple-I-Client-Time" = "2018-11-29T02:00:01Z"; "X-Apple-I-Identity-Id" = "
2018-11-29 02:00:02 +0000 IDEProvisioningLedgerEntry:2018-11-29 02:00:02 +0000 IDEProvisioningLedgerEntry:收到 7D28B80A-3C7B-4535-A776-92FB191DF18B @ https://developerservices2.apple.com的响应/services/QH65B2/ios/submitDevelopmentCSR.action?clientId=XABBG36SBA。错误=错误域=DVTPortalResponseErrorDomain 代码=0“与 Apple 通信失败”UserInfo={NSLocalizedDescription=与 Apple 通信失败,NSLocalizedRecoverySuggestion=收到 URL https://developerservices2.apple.com/的非 HTTP 200 响应 (400) 服务/QH65B2/ios/submitDevelopmentCSR.action?clientId=XABBG36SBA }
2018-11-29 02:00:02 +0000 IDEProvisioningLedgerEntry:2018-11-29 02:00:02 +0000 IDEProvisioningLedgerEntry:响应负载:HTTP 400 错误请求
解决方案
一周前,我开始遇到同样的问题。我尝试了以下方法:
我在 bot 机器上登录 Xcode bot 用户并打开 Keychain Access。它显示了几个过期的 Xcode bot 证书。我删除了它们并再次尝试。没有成功。
我删除并重新创建了整个 Xcode bot 用户。没有成功。Keychain Access 现在显示“Xcode Server Builder”证书无效(未过期)。
我手动信任钥匙串访问中的“Xcode Server Builder”证书并成功!现在机器人又开始建造了。
说了这么多,不知道问题的根源是什么。至少这是一种解决问题的方法。
推荐阅读
- php - 为什么我在 Laravel 中收到“Route [/login] not defined 错误”?
- php - PHP将所有文件放入数组问题
- c# - 当我在同一控制器上使用两个映射路由时,MVC 路由空参数错误
- python - 将 pandas df 从 long 转换为 wide 再转换为稀疏矩阵
- linux - 带有项目列表的makefile过程变量,其中一项是带空格的带引号的字符串
- c# - 为什么我的函数不能连续运行?
- python - 通过比较不同数据框中的其他两列来创建新的数据框列
- docker - 在 docker-compose 文件中添加环境变量作为正则表达式
- python - 如何使用 KNN 估算缺失值
- notepad++ - Notepad++ 或任何其他编辑器:下移一半的行