客户希望我在没有管理员和密钥的情况下上传到苹果商店

Client wants me to upload to apple store without admin and without key

我为客户申请了。他将我添加为团队成员,但没有 admin/agent 权限。为了将应用程序上传到苹果商店,我需要一个分发配置文件、与之关联的分发证书以及用于创建证书的密钥,从创建它的 mac 导出。据我所知,如果没有分发证书和密钥,就无法使用分发配置文件。客户不想给我钥匙,但他也不想给我管理员。 还有第三种解决方案,使用我 mac 的私钥在他的帐户上创建我自己的分发证书,但我注意到分发证书的最大数量是 3,而客户端已经有 3 个。 我怀疑在那里提供我的分发证书是否存在任何安全问题。在那儿? 我也不确定客户是否应该接受我自己的分发证书用于上传应用程序。他应该吗? 另外,假设所有3个分发证书插槽都被占用并且没有办法获得空闲插槽,我应该要求客户做什么才能向他保证一切都安全和良好。 另外,有没有其他方法可以在他不给我管理员或密钥的情况下上传他的申请?

如果他们对此感到敏感(他们不需要),他们可以为您提供证书及其密钥,并且在您上传应用程序后,撤销证书。这意味着你将无法用它做任何事情。然后他们可以在需要时生成一个新的。