ios Xcode 8.3.3“没有具有 iTunes Connect 访问权限的帐户”

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/46231372/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-31 09:27:57  来源:igfitidea点击:

Xcode 8.3.3 "No accounts with iTunes Connect access"

iosxcodeapp-store-connectxcode8

提问by José Miguel

When trying to upload an App to iTunes connect in Xcode 8.3.3, I get the error:

在 Xcode 8.3.3 中尝试将应用程序上传到 iTunes 连接时,出现错误:

iTunes Connect access for "Team-Name" is required. Add an account in the Accounts preference plane.

需要 iTunes Connect 访问“Team-Name”。在 Accounts 首选项平面中添加一个帐户。

Screenshot

截屏

The account already exists and (in some cases) has been working without incident previously.

该帐户已经存在并且(在某些情况下)之前一直在正常工作。

How do I get around this issue with Xcode so that I can upload my app to the AppStore?

我如何使用 Xcode 解决这个问题,以便我可以将我的应用程序上传到 AppStore?

采纳答案by mtkale

Had the same problem, First had to export the .ipa to disk using XCode and then upload to the AppStore with Application Loader tool.

遇到同样的问题,首先必须使用 XCode 将 .ipa 导出到磁盘,然后使用 Application Loader 工具上传到 AppStore。

It worked.

有效。

回答by John MacLean

I suspect that Apple has broken something with the IOS 11, etc upgrades going on. It was all working fine over the last few months, including yesterday, and suddenly today its broken.

我怀疑苹果在 IOS 11 等升级中破坏了一些东西。在过去的几个月里一切正常,包括昨天,今天突然就坏了。

As a temporary solution, I had to use export to local disk (from Archive), then select: XCode/Open Developer Tool/Application Loader.

作为临时解决方案,我不得不使用导出到本地磁盘(从存档),然后选择:XCode/Open Developer Tool/Application Loader。

回答by AAP

Had the same stupid problem. Ultimately exported the .ipa to disk (via Xcode itself) and used altoolcommand line tool to upload the ipa. It worked!!

有同样愚蠢的问题。最终将 .ipa 导出到磁盘(通过 Xcode 本身)并使用altool命令行工具上传 ipa。有效!!

altool --upload-app -f YourIpa.ipa -u <username>

Apple should really spend some $$$ on improving Xcode and the overall Developer experience. Its painful.

Apple 真的应该花一些钱来改进 Xcode 和整体开发人员体验。这是痛苦的。

I again went back to Xcode to try and upload but met with the same error, so command line was indeed helpful.

我再次回到 Xcode 尝试上传,但遇到了同样的错误,所以命令行确实很有帮助。

回答by Mosta

A restart to Xcode did the job for me

重新启动 Xcode 为我完成了这项工作

回答by sean-hill

I just spoke with an Apple rep, and he said I had to update to Xcode 9 GM and rebuild. After doing that, I was able to upload builds again.

我刚刚与 Apple 代表交谈,他说我必须更新到 Xcode 9 GM 并重新构建。这样做之后,我能够再次上传构建。

回答by Offek

On Xcode 9.3.3, a simple restart of Xcode fixed the issue for me.

在 Xcode 9.3.3 上,Xcode 的简单重启为我解决了这个问题。

回答by Amos Hsueh

It works for me to follow the steps:

按照以下步骤对我有用:

  1. Archive the app with Xcode 8.3.3.
  2. Upload to iTunes Connect with Xcode 9 GM.
  1. 使用 Xcode 8.3.3 存档应用程序。
  2. 使用 Xcode 9 GM 上传到 iTunes Connect。

回答by jlogan

This goes along with the other answers, eventually I had to export it and deliver the ipa with Application Loader.

这与其他答案一致,最终我不得不将其导出并使用 Application Loader 交付 ipa。

However, Application Loader didn't initially work for me.I had to go into my apple id account (appleid.apple.com) and add an application specific password. Then I signed out of Application Loader and signed back in with the application specific password.

但是,Application Loader 最初并不适合我。我必须进入我的 Apple id 帐户 ( appleid.apple.com) 并添加应用程序特定密码。然后我退出 Application Loader 并使用应用程序特定密码重新登录。

As far as I know, xCode doesn't let you sign in with an application specific password. My guess is that Apple broke authentication via regular passwords on their backend, but didn't break application specific ones.

据我所知,xCode 不允许您使用特定于应用程序的密码登录。我的猜测是 Apple 通过后端的常规密码破坏了身份验证,但没有破坏特定于应用程序的密码。

回答by Reeder32

I started to panic this morning too, but then I remembered something like this happens every time a new iOS is released. Use Application Loader. Don't start changing certs/provisioning profiles. I'm sure Apple will fix soon. Plus Application Loader is super-easy to use. Good luck!

今天早上我也开始恐慌,但后来我想起每次发布新的 iOS 时都会发生这样的事情。使用应用程序加载器。不要开始更改证书/配置文件。我相信苹果很快就会修复。Plus Application Loader 非常易于使用。祝你好运!

回答by Feng Liu

When nothing works. Just restart your computer and try again! Nonsense but works like magic.

当什么都不起作用时。只需重新启动计算机并重试!胡说八道,但像魔术一样起作用。