简体   繁体   English

xcode构建遗留项目,出现错误“您不允许为团队创建分发配置文件”

[英]xcode build legacy project, having error “You are not permitted to create distribution provisioning profiles for team”

When using xcode 10.1 to build a legacy project to generate IPA file to upload to AppleStore. 使用xcode 10.1构建遗留项目以生成IPA文件以上传到AppleStore时。 I added the parameter of '-UseModernBuildSystem=NO" to make sure it using 'Legacy Build' system. 我添加了'-UseModernBuildSystem = NO'参数以确保它使用'Legacy Build'系统。

After Apple change the role/permission policy last month, i get this error: You are not permitted to create distribution provisioning profiles for team. Apple上个月更改角色/权限策略后,我收到此错误:您不允许为团队创建分发配置文件。 Please contact one of your team admins, who can create a profile on your behalf. 请联系您的团队管理员,他们可以代表您创建个人资料。

In the Apple's new role/permission, i'm not in the "Account Holder" role. 在Apple的新角色/许可中,我不是“账户持有人”角色。 What can i do beside using he 'Account Holder' role to generate the IPA file? 除了使用“帐户持有人”角色生成IPA文件后,我该怎么办?

I've faced the same issue a couple of days after the recent roles changes. 在最近的角色发生变化后的几天,我遇到了同样的问题。 While I was granted all the necessary rights at appstoreconnect.apple.com, there seemed to be a bug in appstore. 虽然我在appstoreconnect.apple.com上获得了所有必要的权利,但appstore中似乎存在一个错误。 The bug in question prevented me from creating/editing distribution profiles in developer.apple.com, it showed me the "You are not permitted to create distribution provisioning profiles for team. Please contact one of your team admins, who can create a profile on your behalf." 有问题的错误阻止我在developer.apple.com中创建/编辑分发配置文件,它向我显示“您不允许为团队创建分发配置文件。请联系您的团队管理员,他们可以创建配置文件代表你。” error. 错误。

I've managed to solve the problem by having the account holder do the following steps: 我已经设法通过让帐户持有人执行以下步骤来解决问题:

  1. go to appstoreconnect.apple.com -> "Users and Access" 转到appstoreconnect.apple.com - >“用户和访问”
  2. click invited_user@email.com (the account holder will observe the already enabled "App Manager" and "Access to Certificates, Identifiers & Profiles.") 单击invite_user@email.com(帐户持有人将观察已启用的“应用程序管理器”和“访问证书,标识符和配置文件。”)
  3. remove "App Manager" and even "Developer" Roles (the "Access to Certificates, Identifiers & Profiles." will be disabled automatically, once "Developer" is disabled) 删除“App Manager”甚至“开发人员”角色(“访问证书,标识符和配置文件。”将在禁用“Developer”后自动禁用)
  4. Save
  5. add back the "App Manager" role and "Access to Certificates, Identifiers & Profiles." 添加“App Manager”角色和“访问证书,标识符和配置文件”。 in Developer Resources 在开发者资源中
  6. once again Save 再次保存

Hope this helps you too (if you're "Developer", not "App Manager", it should work just the same, I believe you just need the account holder to remove your rights and then add them again). 希望这对你也有帮助(如果你是“开发人员”,而不是“应用管理器”,它应该是一样的,我相信你只需要帐户持有人删除你的权利,然后再添加它们)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Xcode和Distribution .ipa应用程序配置文件 - Xcode and Distribution .ipa application provisioning profiles Ionic pro构建失败,并出现错误Xcode 9没有提供配置文件 - Ionic pro build failed with error No provisioning profiles provided with Xcode 9 在开发团队中创建正确的证书和配置文件 - Create correct certificates and provisioning profiles in a development team Xcode 7如何刷新配置文件? - Xcode 7 how do you refresh provisioning profiles? 更新预配分配配置文件 - Renew provisioning distribution profiles iOS供应配置文件(分发) - iOS Provisioning Profiles (Distribution) “此Mac的私钥未安装” - Xcode中的分发和配置文件 - “The private key for … is not installed on this Mac” – distribution and provisioning profiles in Xcode 我的 kivy Xcode 项目出现构建错误“不允许操作” - My kivy Xcode project is getting a build error “Operation not Permitted” 错误:没有找到匹配“匹配 AdHoc com.reddwarf.musicapp”的团队“***”的配置文件:Xcode 找不到任何匹配的配置文件 - error: No profile for team '***' matching 'match AdHoc com.reddwarf.musicapp' found: Xcode couldn't find any provisioning profiles matching Xcode 5配置文件不可用 - Xcode 5 Provisioning Profiles Not Available
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM