一家大型的分散公司应该如何与iOS开发者计划合作?

(我认为这是SO的工作,而不是程序员 。请告诉我,如果我错了)

我在一家公司工作,该公司在全国各地(美国)设有多个办事处。

我所属的部门希望获得Apple iOS开发人员计划许可。

另一个部门(在另一个办公室/州)已经拥有许可证。

当我们去那个部门时,他们说申请我们自己的许可证会更好/更容易,这是有道理的。

当我们申请获得许可时,我们必须使用我们的合法公司名称。

Apple击败了我们 – 因为其他部门已经拥有合法公司名下的许可证。 这也是有道理的。

苹果正在成为苹果公司,因为基本上不可能让某人通过电话讨论我们应该在这里做些什么。 所以我的猜测是,我们要做的就是背负其他部门正在使用的许可证。

除了听起来像一个巨大的麻烦(与你从未见过的另一个办公室/州的同事协调),我不太确定物流是什么。 我们是否应该能够在我们在整个公司拥有的每台Mac上使用这个许可证? (幸运的是,没有那么多)或者是否有座位限制? 最终目标是App Store,但我们是否应该获得企业许可证? 如果是这样,如果其他部门刚刚获得标准的话,有没有办法“升级”到那个? 来自其他部门的人是否应该是许可证的“管理员”? 或者我们都可以作为用户添加到他们的许可证中吗?

对于在许多不同办公室和州都有分部的大型分布式公司,您应该如何使用iOS开发人员计划?

除了可能的法律问题,iOS开发人员计划在技术上支持中小型公司。 您可以在iTunes Connect中为员工分配不同的角色,您可以分发Ad Hoc和Simulator构建。 您可以在最多100台设备上运行您的应用。 这一切不仅可行,而且有效。 我正在工作的公司为每个人使用一个证书,包括像我这样的远程开发人员。

我认为你必须围绕它来构建你的工作,但是大量的证书不会让你的生活变得更容易,事实上,它可能会让你的生活更加艰难。 您应该做的是分配一个负责App Store提交和用户管理的管理员。 然后,您可以根据需要让尽可能多的开发人员在同一个项目上工作。 通信是一个完全不同的问题,多个证书无法有效解决。