ios内部部署,作为开发人员,如何为多个企业部署相同的应用程序(具有相同的应用程序ID和多个帐户) [英] ios in-house deployment, as a developer, how-to deploy the same application for multiple enterprises (with same app ID and multiple account)

查看:158
本文介绍了ios内部部署,作为开发人员,如何为多个企业部署相同的应用程序(具有相同的应用程序ID和多个帐户)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm working in a software editor company, and we make application with adobe AIR. Until now, we had always deployed applications for PC and Android, but now, I have to deploy an application to iOS.

事实上我们已经开发了一个应用程序,我们将它部署到同一个工作的多个企业。
他们是特许经营公司,同样的工作,相同的申请,但不是法律观点的公司。

The fact is we have developped one application, and we deploy it for multiple enterprises which make the same job. they are franchised companies, same work, same application, but not same companies as a legal point of view.

今天,我们要求客户付款企业开发者帐户到Apple(与他们DUNS号码),并加我为管理员。
=>如果我想部署由我制作并由我的客户付款的iOS应用程序,是不是这样?我不得不问我的客户每年都向Apple支付一个企业帐户,我不能用我的帐户进行部署吗?

Today, we asked our customer to pay an enterprise developper account to Apple (with them DUNS numbers), and add me as admin member. => Is it the way if I want to deploy an iOS application made by me, paid by my customer ? I have to ask my customer do pay every year an enterprise account to Apple, I can't deploy with my account?

真正的问题是我想要使用部署到所有人的相同应用程序ID。
所以,当我想在他们的账户上添加一个App ID时,webSite会告诉我ID已经被使用,这是正常的,这是我的公司账号!

The real problem is then I want to use the same application ID to deploy to all. So, when I want to add an App ID on their account, the webSite tells me the ID is already used, that's normal, it's me with my company account !

但是,如何将具有相同App ID的应用程序部署到具有多个企业开发者帐户的多个公司?
我是否必须部署配置文件?或者我可以仅使用其帐户和我的配置文件公司制作的证书进行部署吗?

But, how can I deploy an application which has the same App ID to multiple companies with multiple enterprises developer account ? Do I have to deploy with an provisionning profile ? Or can I deploy it only with a certificate made with their account, and my provisionning profile company ?

推荐答案

您应该使用企业要执行此操作的分发配置文件,但您应该在公司下添加企业帐户。然后使用企业配置文件构建和签名,两家公司都可以在其员工设备上安装和运行应用程序。

You should use an enterprise distribution profile to do this, but you should have added the enterprise account under your company. Then build and sign with the enterprise profile and both companies can install and run the app on their employee devices.

注意,没有MDM,员工在运行应用程序之前必须信任您公司的企业开发人员帐户,但这就是企业应用程序分发的工作方式。

Note, without MDM, the employees will have to trust your company's enterprise developer account before they can run the app, but that's how enterprise app distribution works.

这篇关于ios内部部署,作为开发人员,如何为多个企业部署相同的应用程序(具有相同的应用程序ID和多个帐户)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆