ios - xcode 构建遗留项目,出现错误“您不允许为团队创建分发配置文件”
问题描述
使用 xcode 10.1 构建遗留项目以生成 IPA 文件以上传到 AppleStore 时。我添加了“-UseModernBuildSystem=NO”的参数以确保它使用“传统构建”系统。
Apple 上个月更改角色/权限策略后,我收到此错误:您不允许为团队创建分发配置文件。请联系您的团队管理员之一,他可以代表您创建个人资料。
在 Apple 的新角色/权限中,我不是“帐户持有人”角色。除了使用他的“帐户持有人”角色生成 IPA 文件之外,我还能做什么?
解决方案
在最近的角色发生变化后的几天,我也遇到了同样的问题。虽然我在 appstoreconnect.apple.com 获得了所有必要的权限,但 appstore 中似乎存在错误。有问题的错误阻止我在 developer.apple.com 中创建/编辑分发配置文件,它向我显示“您无权为团队创建分发配置文件。请联系您的团队管理员之一,他可以在代表你。” 错误。
通过让帐户持有人执行以下步骤,我设法解决了这个问题:
- 转到 appstoreconnect.apple.com ->“用户和访问权限”
- 单击受邀用户@email.com(帐户持有人将观察已启用的“应用程序管理器”和“访问证书、标识符和配置文件。”)
- 删除“应用程序管理器”甚至“开发者”角色(一旦“开发者”被禁用,“对证书、标识符和配置文件的访问。”将自动禁用)
- 节省
- 添加回“App Manager”角色和“访问证书、标识符和配置文件”。在开发人员资源中
- 再次保存
希望这对您也有帮助(如果您是“开发人员”,而不是“应用程序管理器”,它应该可以正常工作,我相信您只需要帐户持有人删除您的权利,然后再次添加它们)。
推荐阅读
- c++ - 当在 main() 之外初始化时,C++ 将向量中的右值作为指针存储不工作
- powershell - 自动为现有 Azure 应用服务启用 Keyvault 证书
- javascript - 在 React Native 中检查特定时间的 schedule set Interval 方法
- r - 在将格式器应用于格式表中的多个列后,将字体大小设置为标题元素
- windows - 如何在 Windows 中自动同步日期和时间?
- regex - git标签的正则表达式
- go - 修改提供的接口 Golang 的底层结构,其中底层结构未导出
- c# - 再次“不允许同步操作”
- c++ - 带有空格的 C++ 文件名导致 Visual Studio Code 中的错误
- .htaccess - 如何将 URL 中的字符串作为参数传递给新 URL