将iOS应用程序分发到我的客户端iOS开发者帐户

将iOS应用程序分发到我的客户端iOS开发者帐户,ios,app-store,software-distribution,Ios,App Store,Software Distribution,我为我的客户开发了一个iOS应用程序,我必须找到一种方法在客户的应用程序商店中分发(我或他们)应用程序,而无需他们向我提供他们的帐户凭据。我能做这个吗?我应该如何签署.ipa文件 注:我在stackoverflow上读了很多关于这个主题的帖子,但没有人澄清我的疑问。如果他们有企业帐户,他们应该能够将你添加到他们的帐户(使用你自己的凭据),并允许你上传/分发应用程序 如果他们只有一个用户帐户,那么他们需要上传它。即使他们没有企业帐户,他们也可以将您作为用户添加到他们的帐户上。他们需要登录devel

我为我的客户开发了一个iOS应用程序,我必须找到一种方法在客户的应用程序商店中分发(我或他们)应用程序,而无需他们向我提供他们的帐户凭据。我能做这个吗?我应该如何签署.ipa文件


注:我在stackoverflow上读了很多关于这个主题的帖子,但没有人澄清我的疑问。

如果他们有企业帐户,他们应该能够将你添加到他们的帐户(使用你自己的凭据),并允许你上传/分发应用程序


如果他们只有一个用户帐户,那么他们需要上传它。

即使他们没有企业帐户,他们也可以将您作为用户添加到他们的帐户上。他们需要登录developer.apple.com,然后单击人员选项卡。他们需要把你加进去

他们还需要将您添加到iTunesConnect帐户。不幸的是,由于某些原因,苹果不允许您将同一电子邮件地址链接到多个帐户,因此客户端需要向您添加iTunesConnect帐户,但请确保他们添加的任何电子邮件都不会链接到其他帐户


一旦设置完毕,你就可以访问该帐户,但你永远看不到他们的凭据,他们可以随时删除你。

你应该看看这是一个很棒的网站(免费),可以进行测试版构建、开发和发布。我们经常在工作中使用它。

谢谢,非常有用的答案。我的客户必须给我他的分发证书私钥,这样我才能将应用加载到客户的应用商店?好的,你需要生成自己的分发密钥,但一旦他们给你访问权限,你可以将其上载到他们的帐户(我想你需要管理员访问才能做到这一点)。我可以同时拥有两个有效的分发证书吗?@Giorgio是的,您可以同时拥有多个证书。谢谢@workInAFishBowl。我读到团队管理员不能向应用商店提交应用程序,但只有团队代理可以这样做。那么应用程序加载器呢?如果我给我的客户一个用我的配置文件(例如临时配置文件)签名的.ipa,他可以通过Application Loader用他的app store配置文件重新签名?对不起,我很困惑。谢谢你的回复。正如workInAFishBowl所说,即使只有一个用户帐户,您也可以在您的帐户上添加一个用户。