转为Organization账户后,Xcode上传TestFlight遇权限错误求助
上传TestFlight归档时遭遇权限错误:
app record creation failed as you do not have permission to perform request of this type. 问题详情
- 此前曾成功向TestFlight上传17个构建版本
- 账户转为Organization类型后,被分配管理员角色,无法再上传归档
- 当前使用Xcode 14.2版本
- 已尝试的操作:移除并重新添加App Store ID、修改应用名称及Bundle Identifier,问题未解决
- 错误提示:
app record creation failed as you do not have permission to perform request of this type.
可行解决方案
核查App Store Connect权限细节
登录App Store Connect进入「用户和访问」,确认你的管理员账户是否拥有「创建App」的权限。部分Organization账户的管理员角色可能默认限制该操作,需由账户所有者调整权限配置。手动创建App记录后再上传
直接在App Store Connect中手动创建对应Bundle ID的应用记录,返回Xcode上传时选择已存在的应用,避免Xcode自动创建App记录时触发权限校验问题。重置Xcode账户缓存
打开Xcode的「设置 > 账户」,移除当前Apple ID后重新添加,重启Xcode后再次尝试上传。确认项目Team关联
在项目的「Signing & Capabilities」设置中,确保选择的Team是新的Organization账户,而非之前的个人账户。改用Transporter工具上传
使用Apple官方的Transporter工具(App Store可下载)上传归档文件,验证是否为Xcode本地配置导致的问题。若Transporter上传成功,可排查Xcode的账户或项目配置;若同样报错,重点排查权限问题。
内容的提问来源于stack exchange,提问作者Sarosh Tahir
相关产品推荐
相关产品推荐

