无法上传到 App Store Connect,出现错误 "No accounts with App Store Connect access have been found"

Cannot upload to App Store Connect with error "No accounts with App Store Connect access have been found"

我正在尝试将新版本上传到应用商店连接。我通常用我的 CI 来做这个,但由于老板忘记更新 CI 的计划,我现在需要从 XCode 手动完成。从 CI 构建和上传到目前为止总是有效。

所以我已经成功存档了。但是当我尝试从 Organizer 验证或分发应用程序时,它失败并显示错误:

No accounts with App Store Connect access have been found for "TEAM_NAME". App Store Connect access is required for App Store Distribution.

我正在使用 XCode 版本 11.6 (11E708),并且已经添加了对 XCode 具有 App Store Connect 访问权限的帐户。该帐户具有管理员角色。到目前为止,这些是我尝试过但无济于事的所有修复:

  1. 重启XCode
  2. 重启Mac
  3. 删除并重新添加帐户
  4. 删除派生数据
  5. 重新下载证书并将其添加到钥匙串
  6. 将签名类型从手动更改为自动,反之亦然
  7. 确保禁用我的 VPN
  8. 上述步骤的任意组合

我也尝试过使用 xcrun altool --upload-app 导出和上传,但它返回了这些错误:

2021-01-19 22:03:00.239 altool[6155:75984] *** Error: Connection failed! Error Message - The request timed out.
2021-01-19 22:03:00.404 altool[6155:75978] *** Error: Error uploading 'Kolibree.ipa'.
2021-01-19 22:03:00.404 altool[6155:75978] *** Error: code -1011 (Unable to get authorization for username 'USERNAME' and password provided. Authentication failed.)

网络肯定能正常工作,所以我不知道为什么会超时。是苹果那边的吗?有人可以帮我吗?提前致谢。

更新:我仍在使用 Catalina 10.15.4。这有什么区别吗?我应该更新我的 macOS 吗?

好吧,再查一查,我发现罪魁祸首是ISP。它被 ISP 阻止了,因为当我连接到我的 phone 时我实际上可以上传。我还检查了路由器,它没有任何防火墙,所以它肯定是 ISP。也许我现在会尝试使用@Paulw11 的评论中使用端口 443 上传的步骤。谢谢。

更新:经过更多调查,它实际上更加愚蠢。 ISP 将他们的广告注入到使用除 443 以外的任何端口的数据包中。这包括将应用程序上传到 App Store。我尝试打开我的 VPN,它起作用了,因为没有注入。再次感谢。