本节书摘来自异步社区《iOS编程指南》一书中的第2章,第2.2节加入iOS开发者计划,作者 【美】Alasdair Allan,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.2 加入iOS开发者计划
iOS编程指南
如果你打算在App Store上销售你的应用,或者仅仅只是想把它们安装到自己的iPhone,iPod touch或iPad上,那么你需要加入iOS开发者计划。如果你还没注册为苹果开发者,你可以在下面的过程中来完成。
iOS开发者计划是按年付费的,在过期前60天可以开始续费。如果你不续费的话,你将无法发布应用。另外苹果会吊销你的开发者证书和发布证书。最后,苹果会将你在iTunes App Store上的所有应用下架。
加入iOS开发者计划有两个选择。大多数人会注册标准版,每年费用为99美元。这个版本允许你创建免费或者收费的(需要额外填写一些文件)iPhone,iPod touch或者iPad应用,所创建的应用可以通过App Store发行,也可以通过Ad hoc渠道来发行,如果通过Ad hoc渠道发行,你需要自行提供应用的软件包和配置文件给终端用户。
Ad hoc渠道发行允许你绕过App Store直接将应用发放给你的用户。但是分发数量会限制在100台设备内,而且直到一年的开发者计划到期才能更换授权过的设备。另外,对于终端用户来说,通过Ad hoc发行会比通过App Store来得更为复杂,所以一般只用于测试应用的Beta版,而非替代在App Store上发行。如果你的应用需要大面积的发布给一些特定的用户群,还要避免使用App Store,你也许应该考虑一下企业版了。如果你对企业版开发感兴趣,我推荐你阅读另外一本书,James Turner写的《Developing Enterprise iOS Applications》(O'Reilly出版)。
企业版会更贵些,每年299美元,一般适用于为超过500人的企业创建内部发行的应用,但企业版开发者计划不允许你在App Store上销售这些应用。如果你考虑公开销售你的应用,这个不行,你需要的是标准版1。
除了以上所说的两种开发者计划之外,还有另外一种称为iOS开发者大学计划。这种计划的目的是为高校开设iOS开发课程。除非你是研究机构的学者,否则苹果不会批准你的申请。
如果你希望作为一个公司注册为标准版,而非独立开发者,也不想加入企业版计划,你需要是一个公司的官方代表(而且可以提供相应的文件),并且知道你的公司的DUNS码2。
1译者注:企业版不是比标准版更高级的版本,而且企业版并不包括标准版的功能
2译者注:企业版不是比标准版更高级的版本,而且企业版并不包括标准版的功能