美文网首页
【iOS】平台开发账号申请及管理汇总

【iOS】平台开发账号申请及管理汇总

作者: Kean_Qi | 来源:发表于2019-03-21 14:51 被阅读0次

苹果开发者账号分为:个人账号、公司账号和企业账号这三种,还有一种是教育账号。由于苹果企业账号的权限较大,可以不用上传苹果市场就可以让非越狱苹果设备安装使用,所以苹果已经停止了企业账号的发放。

个人账号:

1、费用:99美元一年
2、App Store上架:是
3、最大udid支持数:每种设备各100台,续费时可以从新编辑
4、协作人数:1人(开发者自己)
5、该账号在App Store销售者只能显示个人的ID
PS:个人的开发者账号可以申请升级成为公司开发者账号。

公司账号:

(1)费用:99美元一年
(2)App Store上架:是
(3)最大udid支持数:每种设备100台,每次续费时可更新
(4)协作人数:多人
(5)该账号该账号在App Store销售者可以显示类似Studios,或者自定义的团队名称,例如:Gameomiga
(6)分4种管理级别权限:Admin Legal权限(Agent账号):超级管理员。可以管理开发者和管理app store中的应用。Admin权限:管理员,可以管理开发者。添加测试机子和管理团队证书。Member权限:是普通开发者。只能下载证书和使用证书No Access权限:没有相应的权限
(7)公司账号可以自己定义一定数量的开发者子账号,不过只能由主账号来执行提交,发布等操作。
 PS:允许多个开发者进行协作开发,比个人多一些帐号管理的设置,可设置多个Apple ID,分4种管理级别的权限。公司帐号比个人多一些帐号管理的设置:个人帐号集Agent,Admin,Developer等为一身,而公司帐号可以设置不同的AppleID来担当。例如只有Agent账号能发布应用,当公司账号的Agent设置为某一个职员的apple id时,当他离职时可以将Agent转交到其他人的appld id上。转交公司账号的Agent权限

企业开发者:

(1)费用:299美元一年
(2)App Store上架:否即该账号开发应用不能发布到App Store,直接sao码下载,苹果的iOS设备UDID数量不限制。
(3)最大udid支持数:不限制
(4)协作人数:多人
(5)企业开发者不能通过appstore途径发app,但是可以直接无上限的分发app(in-house 发布)
 PS:企业账号不能上线应用到App Store,适用于,那些不希望公开发布应用的企业且还需要大量安装使用的公司。

如何选择

  1.个人账号:简单的发布一个应用,适合个人公司用户。
  2.公司账号:希望以公司品牌来发布应用,适合公司用户。
  3.企业账号:希望不审核,直接扫码下载应用,适合一些不可说目的的用户。

企业账号具有如下特点:

 一;价格比个人账号和公司账号更贵,为 299$/年
 二;不可以提交应用到 App Store 商店
 三;可以将签名后的应用在任何 iOS 设备上安装,且没有安装数量的限制其中,正是由于第3条的特点,给开发者在测试和分发 App 时,带来了极大的便利。所以,一般开发者申请使用苹果企业账号(或苹果企业签名),也是为了这个特点。

关于苹果企业开发者账号的申请:

  目前,通过苹果官方网站申请一个全新的企业账号,是非常困难的。 
  原因是:
  一方面在申请企业账号时,开发者需要向苹果需要提供大量的资料;
  另一方面,苹果对新的企业账号审批数量也极为有限的。
  因此,目前企业账号在市面上的存量是极少的。
  这也就导致了很多真正需要苹果企业账号的开发者,也无法申请到企业账号。
  对于一个未上线 App Store 的应用,开发者如果需要将应用安装到某些用户的设备上,就需要将应用导出为这些设备可以直接安装的安装包(.ipa文件),安装包能否正确导出,是决定了应用能否被正确安装到设备上的关键因素。其中,最关键的一个因素是,导出安装包时,应用所使用的证书(即:签名方式)。

苹果企业开发者账号使用注意事项

企业级开发者不能用于App Store上架;
即该账号开发应用不能发布到App Store,直接扫码下载,苹果的iOS设备UDID数量不限制。 
最大udid支持数:不限制 协作人数、多人;
企业开发者不能通过appstore途径发app,
但是可以直接无上限的分发 app(in-house 发布) 企业账号不能上线应用到App Store,适用于那些不希望公开发布应用的企业且还需要大量安装使用的公司。

开发者在上传企业签名的应用到后

  1:不要将企业签名后的应用发布到“应用广场”
  2:不要将应用的安装链接公开,做到只在企业内部安装使用
  3:p12 证书文件和 Provisioning Profile 文件不要随意导入导出,最好做到专人专机
  4:自已的开发者账号千万不能外借
  5:不要将 p12 证书文件和 Provisioning Profiles 文件上传到第三方打包平台,如云编译、云打包之类的平台
  6:测试的时候最好在企业内部网络进行,如果需要连接 Internet 的话,请注意网络环境不要发生太大的变化
  7:网络电话VOIP、积分墙、游戏充值平台等类型的 App 都很容易被苹果封号。
  只要做到以上几点,开发者即可安全的使用苹果企业签名。
  对于苹果企业开发者账号来说,苹果的管控是非常严格的,任何违背苹果 ADP 和 ADEP 条款使用企业账号,都会有企业账号被封的风险。
  根据经验,总结了上述一些规则提供给所有开发者,只要根据严格遵守,即可极大程度的避免企业账号被封。
  但是,苹果的企业账号监管很大程度上是取决于苹果人工审核,所以并没有100%安全的事情,有的时候,也需要一点运气。
  苹果企业开发者账号一旦被封,基本上也就没有办法找回来了,款也不会退的,随后苹果会给你发一封邮件通知,并且一年内不得再次注册。苹果企业账号能否正常安全的使用,和操作有很大关系,使用任何其他类似方式,道理都是一样的。

申请开发者账号需要的材料

   1、开发者账号(APP id)

   2、邓白氏码(D-U-N-S Number)申请需要邓白氏码公司信息(公司英文名字、联系方式、地址)个人的姓名、工作邮箱---(申请的人的信息)

   3、申请有两种途径(公司所有者和公司授权人选其一)

          (1)公司所有者需要 公司英文名字、邓白氏码、公司网址、公司总部电话、工作时用的邮箱

          (2)公司授权人需要姓名、职位或头衔、邮箱、电话、公司英文名字、邓白氏码、公司网址、公司总部电话、工作时用的邮箱

  4、99美元/每年(通过信用卡支付)

最新苹果开发者账号注册流程详解(企业账号篇)

最新苹果开发者账号注册流程详解(公司账号篇)

最新苹果开发者账号注册流程详解(个人账号篇)

苹果开发者账号和邓白氏码申请流程

开发者账号分为三种: (企业账号、公司账号、个人账号):
企业账号无法上架APP到App Store,但是可以免权限安装,苹果企业账号(Apple Developer Enterprise Program)是苹果公司提供给 iOS 开发者的一种高级别的开发者账号,区别于个人开发者账号和公司开发者账号。
公司级,企业级开发者账号权限分布:
苹果提供了Agent、Admin、Member、No Access四种团队身份,它们分别拥有不同的权限。
Agent:代理人。这个账号就是创建团队的账号,它拥有最大权限,且不会允许其他Admin修改Agent权限。但是Agent账号可以将权限转移。
Admin:管理员。它拥有几乎所有内容的管理权限
Member:成员。有权访问、下载一些信息,但是不能进行修改、管理
No Access:无权限。(因为后台有iOS、Mac、Safari三个模块,因此每个模块可以限定是否可以访问)

iOS账号管理体系.jpg 测试发布体系.jpg

相关文章

网友评论

      本文标题:【iOS】平台开发账号申请及管理汇总

      本文链接:https://www.haomeiwen.com/subject/jjnqvqtx.html