iOS开发之苹果开发者账号介绍

随着技术的发展,手机在我们的生活与工作中占据越来越重要的地位,其中iPhone用户占比较大,适配其系统的iOS开发在国内发展也已日趋成熟,在进行iOS开发之前必不可少的一件事,就是申请开发者账号。开发者账号分为多种类型,那么各种类型开发者账号有什么区别?怎样区分和挑选适合自己或公司的账号?本文将从个人、公司、企业的开发者账号方面简单介绍一下相关知识点。  

 先来看下苹果开发者账号是什么?

 苹果开发者账号是开发者在开发过程中用于真机调试、证书签名、将应用上传到AppStore上使用的账号。苹果开发者账号类型有三种,分别为个人开发者账号、公司开发者账号以及企业开发者账号。

接下来简单介绍下苹果开发者账号的各种类型有什么区别,如何做选择。

IOS开发

01.个人开发者账号

Apple Developer Program – 苹果开发者计划($99)

(1)费用:99美元每年。

(2)应用分发模式:只能上架到App Store进行分发。

(3)最大UDID支持数:100台。

(4)协作人数:1人(开发者自己)

(5)注册用户类型:个人

注:个人开发者账号可以申请升级为公司开发者账号,但是个人和公司不能升级为企业账号。

02.公司开发者账号

Apple Developer Program – 苹果开发者计划($99)

(1)费用:99美元每年。

(2)应用分发模式:只能上架到App Store进行分发。

(3)最大UDID支持数:100台。

(4)协作人数:多人。

(5)注册用户类型:企业

注:允许多个开发者进行协作开发,比个人开发者账号类型多一些账号管理设置,可以设置多个Apple ID协作开发。在申请时需要填写公司的邓白氏码(DUNS Number)。

03.企业开发者账号

Apple Developer Enterprise Program – 苹果开发者企业计划($299)

(1)费用:299美元每年。

(2)应用分发模式:应用不能上架到App Store,只能企业内发布,企业内发布就是不需要发布到App Store,可以把IPA文件挂载到自己的网站,供使用者下载、使用,而且不受UDID限制。

(3)最大UDID支持数:不限制。

(4)协作人数:多人。

(5)注册用户类型:企业

注:允许多个开发者进行协作开发,可以设置多个Apple ID协作开发。在申请时需要填写公司的邓白氏码(DUNS Number)。

因为Apple Developer Program注册者可以是企业(本文中的第二种账号类型),所以时常有人把Apple Developer Program和Apple Developer Enterprise Program混淆,想当然地把Apple Developer Program注册的企业账号理解成苹果开发者企业计划,即Apple Developer Enterprise Program类型的账号(本文中的第三种账号类型)。其实想分辩它们可以简单用价格来区分,99美元账号(本文中的第一种或者第二种账号)或者299美元账号(本文中的第三种账号),另外也可以用是否能够上传到App Store来区分。

了解了苹果开发者账号都有哪些类型和区别后,我们看下该如何选择账号。

Apple Developer Program会员账号,无论是个人还是公司级,只能上架到App Store,用户可以便捷地通过App Store应用市场找到应用并进行下载安装。但应用上架AppStore的审核向来是比较严格的,虽然苹果有明文审核标准,但部分审核依赖人工审核员的个人判断能力,这就使得审核变得没有那么标准化,导致上架难度较大且周期比较长。如果想在iOS渠道快速发布应用,那么使用苹果开发者企业账号(Apple Developer Enterprise Program会员账号)发布就是一个很好的途径。

Apple Developer Enterprise Program会员账号,不需要上架AppStore,也就无需苹果公司审核即可发布,可以通过链接和二维码直接下载安装在iOS设备上,不可以在AppStore中检索到。需要注意的是,这种账号一旦到期了,手机上已经安装的APP会无法启动,因此账号的按期续费和证书的更换非常重要。

由于Apple Developer Enterprise Program会员账号使用方便,很多公司为了解决上架困难,更新迭代苹果审核时间周期长问题,经常使用苹果企业开发者账号来分发应用,但近几年开始因为一些账号的滥用,导致中国的苹果企业账号市场一片混乱,苹果推出企业账号本身初衷是为了给企业内部解决APP分发问题,而不是让开发者去绕过AppStore审核来分发需要对外的APP产品,这会导致苹果内部已经建立的封闭生态遭到破坏,不易于苹果管理,所以Apple Developer Enterprise Program会员账号大面积回收,不予续费。与此同时,苹果公司推出了苹果开发者计划中的Apple Business Manager(简称ABM)进行替换,这是一个商业账号,发布APP需要上架到App Store并进行审核,用户通过兑换码下载应用,这种分发模式的推出在一定程度上顶替了企业开发者账号的能力,属于一个间接的替代品。需要注意的是当前ABM分发模式仅能在中国大陆使用,港澳台地区及海外区域不可使用。

以上就是苹果开发者账号的介绍,开发者们可以根据自己或者公司的需要,申请对应的苹果开发者账号,三种账号类型没有好坏之分,选取适合业务的即可。

文章作者:张    宇

手绘插画:岳    媛

原创文章,作者:EBCloud,如若转载,请注明出处:https://www.sudun.com/ask/33124.html

(0)
EBCloud's avatarEBCloud
上一篇 2024年4月2日 下午3:28
下一篇 2024年4月2日 下午3:28

相关推荐

  • 合肥天气,合肥seo推广公司哪家好

    您想让您的网站在搜索引擎中脱颖而出,吸引更多的流量和客户吗?合肥的SEO行业不容错过。但什么是搜索引擎优化?为什么需要?合肥SEO行业现状如何?如何选择合适的SEO公司来帮助您实现…

    行业资讯 2024年4月14日
    0
  • 一次用户端DNS劫持引发的DNS安全研究

    我们的互联网协议存在需要修复的缺陷。但是,对于提供运行互联网的核心服务的东西,即 DNS(域名服务),“刚刚好”的安全性是否足够?最大的威胁之一是 DNS 缓存中毒,恶意主机可以为…

    2024年5月29日
    0
  • wap网站大全,wap网站怎么用

    随着移动互联网的兴起,越来越多的企业开始转向建设WAP网站。但什么是WAP网站?它有哪些特点和好处?如何设计一个高质量的WAP网站?我们应该关注哪些技术和工具?这个激烈争论的话题让…

    行业资讯 2024年4月20日
    0
  • 如何选择淄博seo公司?

    近年来,随着互联网的飞速发展,越来越多的企业开始意识到线上推广的重要性。而在这其中,淄博seo公司扮演着至关重要的角色。但是,如何选择一家适合自己需求的淄博seo公司却是许多企业主…

    行业资讯 2024年3月22日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注