Ins*_*ire 3 ad-hoc-distribution ios testflight app-store-connect
我将一个项目的开发外包,并授予他们“开发人员角色”和“对证书、标识符和配置文件的访问权限”。
他们正在开发一个测试版本并准备向我展示一个可分发的版本,但他们坚持要我授予他们管理员权限,但我拒绝了。
经过多次愤怒的争论之后,他们继续坚持管理权限,声称没有它就无法继续。
到目前为止,我已经在商店中创建了一个开发配置文件和 App ID。
我正在尽力理解文档和所有不同的配置文件和证书,我能看到的唯一瓶颈是他们可能需要分发配置文件。
但是,创建分发配置文件的唯一方法是上传 CSR 文件,他们建议直接通过 Xcode 完成。他们坚持认为他们没有访问权限。
那里的沟通差距在哪里,我们缺少哪些步骤才能让他们能够进行临时或试飞分发?
我绝对拒绝授予管理员权限,并且无法相信 Apple 还没有考虑到合同工来使用户角色足够友好以适应这种情况。
我对文档的理解是,一旦他们被授予“访问证书、标识符和配置文件”的权限,他们就应该能够做他们需要的一切
您可以在“程序角色”页面中查看每个角色拥有的所有权限。
要上传 TestFlight 构建,您需要:
Distribution签名证书(使用私钥)和App Store供应配置文件。Apple 开发者网站:虽然具有Developer访问权限的帐户可以下载所有类型的配置文件和证书(尽管只有公钥),但只能创建 Development配置文件和证书。
App Store的连接:使用帐户Developer访问,可以管理和上传TestFlight建立,但不能创建一个新的应用程序,也不是新版本的已经存在的应用程序
因此,如果应用程序的新版本已经在App Store Connect 中创建,您作为管理员,可以在Apple 开发者网站(证书和配置文件)中创建缺失的部分,将它们发送给开发者团队(具有Developer访问权限的帐户)和他们将能够使用他们的帐户上传 TestFlight 版本。
除了Admin,App Manager是具有为应用程序创建新版本以及创建Distribution证书和App Store供应配置文件所需的所有权限的角色。
注意:除了Account Holderand之外的所有角色Admin都可以限制为特定的应用程序,但仅限于App Store Connect。
| 归档时间: |
|
| 查看次数: |
930 次 |
| 最近记录: |