IOS内部部署,作为一个开发者,如何对部署多个企业相同的应用程序(使用相同的应用程序ID和多帐户)(

2019-10-19 21:26发布

我在一家软件编辑公司工作,和我们做与Adobe AIR应用程序。 到现在为止,我们一直部署PC和Android应用程序,但现在,我必须将应用程序部署到iOS。

事实是,我们已经developped一个应用程序,我们部署了多个企业,这使得同样的工作。 他们是专营公司,同样的工作,同样的应用程序,但不是同一家公司作为法律的角度来看。

今天,我们要求客户支付developper帐户苹果的企业(与他们DUNS号),并加我为管理成员。 =>是,如果我想部署我做的iOS应用程序,通过我的客户支付方式? 我要问我的客户做的每一年的企业账户支付给苹果,我不能用我的帐户部署?

真正的问题是,然后我想使用相同的应用ID部署到所有。 所以,当我想在他们的帐户添加一个App ID,网站告诉我的ID已被使用,这是正常的,这是我与我的公司帐户!

但是,我怎么能部署具有相同的应用程序ID多家公司与多个企业开发者账号的应用? 我必须用provisionning轮廓部署? 或者,我只能用自己的帐户中的证书,我provisionning瞩目的公司部署了吗?

Answer 1:

不能使用相同的应用ID(集合ID)为几个开发者帐户 。 如果使用多个开发者帐户需要的条件,那么你应该使用唯一的App ID为每个帐户。



Answer 2:

您应该使用企业分布图要做到这一点,但你应该把你的公司下添加的帐户的企业。 然后建立与企业配置签署和两家公司可以安装并在其员工设备上运行的应用程序。

请注意,没有MDM,员工必须信任你的公司的企业开发者帐号才可以运行应用程序,但是这是企业应用分布是如何工作的。



文章来源: ios in-house deployment, as a developer, how-to deploy the same application for multiple enterprises (with same app ID and multiple account)