首页 > 解决方案 > xcode 构建遗留​​项目,出现错误“您不允许为团队创建分发配置文件”

问题描述

使用 xcode 10.1 构建遗留​​项目以生成 IPA 文件以上传到 AppleStore 时。我添加了“-UseModernBuildSystem=NO”的参数以确保它使用“传统构建”系统。

Apple 上个月更改角色/权限策略后,我收到此错误:您不允许为团队创建分发配置文件。请联系您的团队管理员之一,他可以代表您创建个人资料。

在 Apple 的新角色/权限中,我不是“帐户持有人”角色。除了使用他的“帐户持有人”角色生成 IPA 文件之外,我还能做什么?

标签: iosxcode10.1

解决方案


在最近的角色发生变化后的几天,我也遇到了同样的问题。虽然我在 appstoreconnect.apple.com 获得了所有必要的权限,但 appstore 中似乎存在错误。有问题的错误阻止我在 developer.apple.com 中创建/编辑分发配置文件,它向我显示“您无权为团队创建分发配置文件。请联系您的团队管理员之一,他可以在代表你。” 错误。

通过让帐户持有人执行以下步骤,我设法解决了这个问题:

  1. 转到 appstoreconnect.apple.com ->“用户和访问权限”
  2. 单击受邀用户@email.com(帐户持有人将观察已启用的“应用程序管理器”和“访问证书、标识符和配置文件。”)
  3. 删除“应用程序管理器”甚至“开发者”角色(一旦“开发者”被禁用,“对证书、标识符和配置文件的访问。”将自动禁用)
  4. 节省
  5. 添加回“App Manager”角色和“访问证书、标识符和配置文件”。在开发人员资源中
  6. 再次保存

希望这对您也有帮助(如果您是“开发人员”,而不是“应用程序管理器”,它应该可以正常工作,我相信您只需要帐户持有人删除您的权利,然后再次添加它们)。


推荐阅读