xcode 没有为团队找到具有 App Store Connect 访问权限的帐户

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/52660360/
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-09-15 10:50:15  来源:igfitidea点击:

No accounts with App Store Connect access have been found for the team

xcode

提问by Dan Fabulich

I got this error when submitting an iOS app to the App Store. Product → Archive, clicking "Distribute App" in the Organizer in Xcode 10.

我在向 App Store 提交 iOS 应用程序时收到此错误。产品 → 存档,在 Xcode 10 的管理器中单击“分发应用程序”。

enter image description here

在此处输入图片说明

No accounts with App Store Connect access have been found for the team "[My Team Name]". App Store Connect access is required for App Store distribution.

没有找到团队“[我的团队名称]”具有 App Store Connect 访问权限的帐户。App Store 分发需要 App Store Connect 访问权限。

I've logged into App Store Connect as the correct user account and verified that I have administrative access.

我已以正确的用户帐户登录 App Store Connect 并验证我具有管理访问权限。

回答by Dan Fabulich

App Store Connect used to be called "iTunes Connect," and so this question was answered by another Stack Overflow answer.

App Store Connect 曾经被称为“iTunes Connect”,因此这个问题由另一个 Stack Overflow 回答回答

When this happens to me, closing Xcode completely and re-opening it solves the problem.

当我遇到这种情况时,完全关闭 Xcode 并重新打开它可以解决问题。

Restarting Xcode fixed the problem for me, too.

重新启动 Xcode 也为我解决了这个问题。

Hopefully now that I've posted this question, someone can Google for "App Store Connect" and find the right answer.

希望现在我已经发布了这个问题,有人可以谷歌搜索“App Store Connect”并找到正确的答案。

回答by Sam ツ

If you don't have an account in App Store Connect the provided solution (i.e. closing and re-opening Xcode) will not work.

如果您在 App Store Connect 中没有帐户,则提供的解决方案(即关闭并重新打开 Xcode)将不起作用。

Kindly see the following section from official Apple documentation (https://developer.apple.com/support/app-store-connect/).

请参阅 Apple 官方文档 ( https://developer.apple.com/support/app-store-connect/) 中的以下部分。

The person who enrolled in the Apple Developer Program is the main account holder and has the Legal role in App Store Connect, which includes binding authority for contracts, full access to App Store Connect, and more.

注册 Apple Developer Program 的人是主要帐户持有人,并在 App Store Connect 中具有法律角色,其中包括对合同具有约束力的权限、对 App Store Connect 的完全访问权限等。

The Legal user can provide access to additional team members by setting up accounts for them in App Store Connect. Please note that adding members to a development team on the Apple Developer website will not automatically create accounts for those members in App Store Connect.

法律用户可以通过在 App Store Connect 中为其他团队成员设置帐户来为他们提供访问权限。请注意,在 Apple Developer 网站上向开发团队添加成员不会自动在 App Store Connect 中为这些成员创建帐户。

Add users by entering their names and email addresses in Users and Access. You can limit each user's access level for App Store Connect and specific apps. If a user needs full access to App Store Connect, you can assign them the Admin role.

通过在用户和访问中输入用户的姓名和电子邮件地址来添加用户。您可以限制每个用户对 App Store Connect 和特定应用程序的访问级别。如果用户需要对 App Store Connect 的完全访问权限,您可以为他们分配管理员角色。

回答by Diego Freniche

In my case, we had a lot of expired iOS distribution certificates. Yes, not Mac ones, iOS ones. Deleting those solved the problem ˉ\_(ツ)_/ˉ

就我而言,我们有很多过期的iOS 分发证书。是的,不是 Mac 的,是 iOS 的。删除那些解决了问题ˉ\_(ツ)_/ˉ