该角色仅确定您在iTunes Connect中可以执行的操作。 Apple不希望你使用私钥,因为有了它,Apple可以构建一个应用程序作为你的公司,安装应用程序的用户基本上会信任它就好像它是由你构建的。或者更糟糕的是,如果Apple的开发网站遭到入侵并且私钥全部被盗,我可以构建一个Facebook应用程序,就好像我是Facebook一样。私钥应该受开发组织的保护,Apple不应该访问该文件。
另外,您可能有一个组织,其中包含构建应用程序以进行部署的组,而实际上是将应用程序提交给Apple的组。许多大型IT组织都以这种方式工作。在这种情况下,您的开发团队将获得私钥,证书和配置文件,并将生成已签名的二进制文件以提交到应用商店。然而,他们实际上无法将其提交给商店。它们为具有App Manager角色的部署团队提供应用程序二进制文件。然后该用户将提交给Apple。
您只需要解释一下,如果没有作为签名标识一部分的私钥,您就无法创建已签名的二进制文件以进行分发。如果他们想要控制私钥,请让他们使用签名身份创建构建并将其发送给您进行部署。如果他们不能自己进行构建,则需要使用私钥为他们执行此操作。