3

请原谅我的 Apple 和 iOS 开发新手。:)

在以下情况下,我试图从许可和 Apple 帐户的角度确切地弄清楚公司和每个开发人员需要做什么:

一家公司想做一些 iOS 开发工作,主要是原型设计,目前基本上是熟悉 iOS 开发。公司开发团队主要是 Windows / Java,所以我们还没有任何 Mac 硬件或 Apple 许可证。

这里有一些细节:

  • 这是一家真实的公司,因此我们将能够为 Apple 提供他们在身份验证过程中所需的任何东西。
  • 如果我们超越原型设计,应用程序最终将通过应用程序商店交付。
  • 开发人员(目前最多 5 人)将利用项目之间的时间来动手和加快速度。因此,我们现在正在考虑让一两台 Mac 在群组中共享。如果我们以后认真起来,那么每个开发人员都可以获得一台专用机器。

我知道公司需要注册 iOS 开发者计划。

但是每个开发者呢?为公司工作的每个开发人员都需要自己的 Apple 帐户和/或许可证吗?

为清楚起见进行编辑:我只是想了解在上述情况下我需要做什么才能遵守许可证。当然不希望以便宜的方式逃脱或绕过任何事情。

4

1 回答 1

8

每个员工都需要自己的 Apple 开发者帐户(免费),但要将内容放到 App Store 上,公司需要一个公司的 Apple 开发者帐户(您可以从这里获得)。

公司账户会有一个“团队代理”,负责管理公司账户并邀请“团队成员”(其他为您进行开发并可以构建您的应用程序的调试和测试版本的开发人员)。但最终是团队代理负责构建发布到商店的版本。

就像 Ramhound 所说,如果你只有一两台 Macintosh 可以在团队中共享,那么让每个人都注册 Apple Developer Accounts 是没有意义的。您可能可以使用您的“团队代理”(或主)签名密钥设置这两个 Macintoshes,以便两个 Macintoshes 都可以构建和发布测试和存储应用程序版本(这可能还取决于 Apple 许可协议中的法律术语......可能任何为您工作的开发者仍然需要注册他/她自己的免费 Apple 开发者帐户)。

于 2011-12-08T18:07:09.680 回答