【问题标题】:xcode build legacy project, having error "You are not permitted to create distribution provisioning profiles for team"xcode 构建遗留​​项目,出现错误“您不允许为团队创建分发配置文件”
【发布时间】:2019-02-21 05:26:17
【问题描述】:

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

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

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

【问题讨论】:

    标签: ios xcode10.1


    【解决方案1】:

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

    我已通过让帐户持有人执行以下步骤来解决问题:

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

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

    【讨论】:

    • 我认为这应该解决。我尝试了另一种方法 - 在“App Manger”角色旁边添加“Admin”角色来修复它。
    • 嗨@Jack!最终添加Admin 角色解决了问题?
    • 我没有设置Admin,但是重置并再次设置角色就可以了!请注意,Apple 最多需要 10 分钟来同步角色...
    猜你喜欢
    • 2013-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-15
    • 1970-01-01
    • 2012-07-21
    • 2015-03-11
    相关资源
    最近更新 更多