(我认为这是SO的工作,而不是programmers.SE,如果我错了请告诉我。
我在一家公司工作,该公司在全国各地(美国)设有多个办事处。
我所属的部门希望获得Apple iOS开发人员计划许可。
另一个部门(在另一个办公室/州)已经拥有许可证。
当我们去那个部门时,他们说申请我们自己的执照会更好/更容易,这是有道理的。
当我们申请获得许可时,我们必须使用我们的合法公司名称。
苹果公司让我们失望 - 因为其他部门已经拥有合法公司名下的许可证。这也是有道理的。 Apple正在向Apple迈进,因为基本上不可能让某人通过电话讨论我们应该在这里做些什么。所以我的猜测是,我们要做的就是背负其他部门正在使用的许可证。除了听起来像一个巨大的麻烦(与你从未见过的另一个办公室/州的同事协调),我不确定物流是什么。我们是否应该能够在我们在整个公司拥有的每台Mac上使用这个许可证? (幸运的是,没有那么多)或者是否有座位限制?最终目标是App Store,但我们是否应该获得企业许可证?如果是这样,如果其他部门刚刚获得标准分区,有没有办法“升级”到那个?来自其他部门的人是否应该是许可证的“管理员”?或者我们都可以作为用户添加到他们的许可证中吗?
对于在许多不同办事处和州都设有分部的大型分布式公司,您应该如何使用iOS开发人员计划?
答案 0 :(得分:2)
除了可能的法律问题外,iOS开发人员计划技术上支持中小型公司。您可以在iTunes Connect中为员工分配不同的角色,您可以分发Ad Hoc和Simulator构建。您可以在最多100台设备上运行您的应用。这一切不仅可行,而且有效。我正在工作的公司为每个人使用一个证书,包括像我这样的远程开发人员。
我认为你必须对你的工作进行一些改进,但是大量的证书不会让你的生活变得更轻松,事实上,它可能会让你的生活更加艰难。您应该做的是分配一个负责App Store提交和用户管理的管理员。然后,您可以让尽可能多的开发人员根据需要处理同一个项目。沟通是一个完全不同的问题,多个证书无法有效解决。