我正在寻找创建一个 iPhone 应用程序并将注册iPhone Developer Program。但是,我不清楚如果我参加标准计划可以拥有多少开发人员。它说企业计划适用于拥有超过 500 名开发人员的公司,所以如果我与 2-3 名其他开发人员一起工作,标准计划可以工作吗?这是否意味着我们创建并放入应用商店的所有应用程序都将具有相同的公司信息?让每个开发人员能够在自己的 iPhone 上进行测试需要什么?它只是必须输入的许可证密钥吗?
3 回答
- 两个或三个开发人员可以轻松共享一个开发人员证书,只需将其复制到每台开发机器上。标准程序应该适合您的目的。
- 您在 iTunes 上销售的所有应用程序都将列在一个公司或个人名称下。如果您不希望这样做,则需要开设多个计划帐户。
- 要在硬件上进行测试,必须使用开发人员证书和将应用程序与设备关联的配置文件(通过它的 UDID 编号)对代码进行签名。
代码签名的重点是它标识了应用程序的来源,因此如果您愿意为他们生产的任何东西承担责任,您可以自由地让员工/合作伙伴共享证书。
此外,Apple 对开发(工作时进行测试)和分发(提交到商店)使用单独的证书,因此共享开发证书不会使您的“店面”面临风险。
如果您注册为公司,您可以拥有多个开发人员。你有三个选择:
只需向您的州办事员申请“经商身份”
将您的公司注册为 LLC,流程因州而异,请联系您的职员
合并您的公司,这是最昂贵的选择,并且会产生税收影响
接下来以该公司名称申请标准计划。请记住,这是您的应用程序发布时使用的名称。
您需要将公司证明邮寄给 Apple。您的公司需要一些时间才能获得批准,Apple 付费进行背景调查以确保公司实际上是有效的。
一旦您获得批准,您需要您的其他开发人员申请证书,这里是来自苹果的链接与该过程:(需要登录) https://developer.apple.com/ios/manage/certificates/team/howto.action
比这要复杂得多,您需要为每个开发人员和设备从 Apple 获得唯一的证书(购买许可证后即可完成)。无论如何,底线是 1 个许可证 = 1 个开发人员 + X 设备。因此,您可以注册多个设备,购买不超过一个开发人员,因此标准许可证将非常适合您的需求。因此,您的选择是每个开发人员一个许可证,或者进入企业版(可能比几个单一许可证便宜),或者您可能有一个复杂的构建设置,其中单个机器/帐户在设备上执行所有构建和更新二进制文件。