Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 客户希望我在没有管理员和密钥的情况下上传到苹果商店_Ios_App Store - Fatal编程技术网

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

Ios 客户希望我在没有管理员和密钥的情况下上传到苹果商店,ios,app-store,Ios,App Store,我申请了一个客户。他将我添加为团队成员,但没有管理员/代理权限。为了将应用程序上传到apple store,我需要一个分发配置文件、与之关联的分发证书以及用于创建证书的密钥,这些密钥从创建证书的mac导出。正如我所知,如果没有分发证书和密钥,就无法使用分发资源调配配置文件。客户不想给我钥匙,但他也不想给我管理员。 还有第三种解决方案,使用mac中的私钥在他的帐户上创建我自己的分发证书,但我注意到分发证书的最大数量是3个,客户端已经有3个。 我怀疑在那里提供我的分发证书有任何安全方面的问题。有?

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

如果他们对此很敏感,他们不需要这样做,他们可以向你提供证书及其密钥,一旦你上传了应用程序,就可以撤销证书。这意味着你将无法使用它做任何事情。然后,他们可以在需要时生成一个新标签。

offtopic因为它是网络真正关于编程的,我不介意更改标签,尽管我无法确定哪个标签应该是最合适的,所以我会吸引所有对app store感兴趣的人的注意力,和苹果开发者账户相关的问题。标签不是问题所在——因此,这个问题不在网站上。客户端需要等待撤销证书,直到应用程序获得批准吗?这会更有意义,尽管这不是一项要求。但是,如果应用程序被拒绝,并且客户端已经撤销了证书,那么您需要重新提交,并需要一个新的证书和密钥。我只是想确保苹果的审核人员不会因为审核时没有有效的签名而拒绝。