您的帐户无权创建iOS分发证书

Ara*_*ind 39 xcode ios

我想将我的应用程序上传到testflight.当我上传应用程序Xcode显示此错误:

您的帐户无权创建ios分发证书

在此输入图像描述

有人帮帮我吗?

Ste*_*Ojo 23

这似乎是iTunes Connect和Apple Developer门户中的一个错误或描述不佳的功能.

我有一个开发人员加入了我的团队,最初是作为"成员",但即使在给予他管理员访问权限之后也无法创建证书.事实证明,我相信我们只给了他管理员访问Itunes connect,但没有给开发者页面.

正确的解决方法是转到开发人员门户,单击"人员"选项卡(或转到此URL https://developer.apple.com/account/#/people/),删除他的访问权限,然后使用邀请作为管理员将他添加到帐户.然后他不得不进入Xcode并删除他的开发者帐户信息,重新添加,然后他终于能够将构建上传到Testflight而不会出现此错误.

  • 谢谢,现在只需要这些...进入Xcode并删除开发者帐户信息,然后重新添加。 (3认同)

Sha*_* TK 7

这应该是用户权限问题。请注意,只有具有Team Agent角色的用户才有权生成用于在 App Store 外分发应用程序的证书。我相信,您不是团队代理角色。请仔细检查您的权限。

您甚至可以生成证书签名请求并将其发送给您的团队代理。从 Team Agent 取回创建的证书并使用它来签署应用程序。


Fid*_*del 5

根据您的评论“是的,我们有团队的开发人员帐户”,我猜您拥有的是企业开发人员帐户。如果您有企业 DA,则无法上传到苹果商店/试飞。您需要为此创建一个个人开发者帐户。企业帐户仅适用于内部测试而不适用于外部。这就是您收到此错误的原因。


rei*_*ein 1

也许您的 iTunes Connect 帐户没有正确的角色