有多少开发者可以使用一个iPhone开发人员密钥?

时间:2009-04-30 04:39:18

标签: iphone iphone-developer-program

我正在寻找创建iPhone应用程序并注册iPhone Developer Program。但是,如果我加入标准计划,我不清楚我可以拥有多少开发人员。它说企业计划适用于拥有500多名开发人员的公司,因此如果我与其他2-3名开发人员合作,标准计划是否有效?这只是意味着我们创建的所有应用程序都将具有相同的公司信息吗?如何让每个开发人员都能在自己的iPhone上进行测试?它只是一个必须输入的许可证密钥吗?

3 个答案:

答案 0 :(得分:14)

  1. 两个或三个开发人员可以轻松共享一个开发人员证书,只需将其复制到每个开发机器即可。标准程序应该适用于您的目的。
  2. 您在iTunes上销售的所有应用都将列在一个公司或个人名称下。如果您不想这样,则需要打开多个程序帐户。
  3. 要在硬件上进行测试,必须使用开发人员证书和配置文件对代码进行签名,该应用程序将应用程序与设备绑定(通过它的UDID编号)。
  4. 代码签名的关键在于它标识了应用程序的来源,因此如果您愿意为其生成的任何内容承担责任,您可以自由地让员工/合作伙伴共享证书。

    此外,Apple使用单独的证书进行开发(在您工作时进行测试)和分发(提交到商店),因此共享开发证书不会使您的“店面”面临风险。

答案 1 :(得分:2)

如果您注册为公司,您可以拥有多个开发人员。您有三种选择:

  1. 只需向州议员申请“做生意”
  2. 将您的公司注册为LLC,流程因州而异,请与您的店员联系
  3. 加入贵公司,这是最昂贵的选择,并且具有税务影响

    接下来申请该公司名称下的标准程序。请记住,这是您的应用程序将在其下发布的名称。

  4. 您需要将公司的证明邮寄给Apple。您的公司需要一段时间才能获得批准,Apple需要进行背景调查以确保公司实际上有效。

    一旦获得批准,您需要其他开发人员申请证书,以下是苹果与该流程的链接:(需要登录) https://developer.apple.com/ios/manage/certificates/team/howto.action

答案 2 :(得分:-2)

这比这复杂得多,您需要从Apple获得每个开发人员和设备的唯一证书(您可以在购买许可证后执行此操作)。无论如何,底线是1个许可证= 1个开发者+ X个设备。 因此,您可以注册多个设备,购买不超过一个开发人员,因此标准许可证将非常适合您的需求。所以你的选择只是每个开发人员的许可证,或者去Enterprise(可能比几个单一许可证便宜),或者你可以有一个复杂的构建设置,其中一台机器/帐户在设备上构建和更新二进制文件。