在谈及IOS开发者账号申请时,先来了解苹果开发者账号的分类

苹果开发者账号,分为三种。第一种(企业账号)Enterprise Program为公司内部员工打包测试用,不可公开下载;第二种(公司账号)对外发布的,为Commpany Program,发布到苹果商城以公司名义;第三种个人账号(Individual)的可发布到苹果商城,但以个人名义.

个人以及公司的申请费用为(99美元/年),支持APP STORE上架,最大UDID支持数为100;企业级别申请费用为(299美元/年),不支持APP STORE 上架,不限制UDID支持数,只能企业内部应用。

于各类型账号对应的证书问题:

在开发中,如果使用的账号是个人/公司开发者账号,那么,在开发阶段Developer、发布Distribution应用到appstore,都需要对应的证书(即Developer下,有Developer Certification、Developer Provisioning Profile;Distribution下,有Distribution Certification、Distribution Provisioning Profile,所以一个苹果app至少需要以上四个文件、证书),下面就解释下都需要哪些证书:

1、Certification(证书)

证书是对电脑开发资格的认证,每个开发者帐号有一套,

分为两种

1)Developer Certification(开发证书)

安装在电脑上提供权限:开发人员通过设备进行真机测试。可以生成副本供多台电脑安装;

2)Distribution Certification(发布证书)

安装在电脑上提供发布iOS程序的权限:开发人员可以制做测试版和发布版的程序。不可生成副本,仅有配置该证书的电脑才可使用;

2、Provisioning Profile(授权文件)

授权文件是对设备如iPod Touch、iPad、iPhone的授权,文件内记录的是设备的UDID和程序的App Id,即:使被授权的设备可以安装或调试Bundle identifier与授权文件中记录的App Id对应的程序。开发者帐号在创建授权文件时候会选择App Id,(开发者帐号下App Id中添加,单选)和UDID(开发者帐号下Devices中添加最多100个,多选)。授权文件分为两种,对应相应的证书使用:

1)Developer Provisioning Profile(开发授权文件)

在装有开发证书或副本的电脑上使用,开发人员选择该授权文件通过电脑将程序安装到授权文件记录的设备中,即可进行真机测试。注意:确保电脑有权限真机调试,即安装了开发证书或副本;在开发工具中程序的Bundle identifier和选中使用的授权文件的App Id要一致;连接调试的设备的UDID在选中的授权文件中有记录。

2)Distribution Provisioning Profile(发布授权文件)

在装有发布证书的电脑上(即配置证书的电脑,只有一台)制做测试版和发布版的程序。发布版就是发布到App Store上的程序文件,开发者帐号创建授权文件时选择store选项,选择App Id,无需选择UDID;测试版就是在发布之前交给测试人员可同步到设备上的程序文件,开发者帐号创建授权文件时选择AdHoc,选择App Id和UDID;只有选中的UDID对应的设备才可能安装上通过该授权文件制做的程序。

3、Keychain(开发密钥)

安装证书成功的情况下证书下都会生成Keychain,上面提到的证书副本(导出证书重新命名)就是通过配置证书的电脑导出Keychain(就是.p12文件)安装到其他机子上,让其他机子得到证书对应的权限。Developer Certification就可以制做副本Keychain分发到其他电脑上安装,使其可以进行真机测试。

注意:Distribution Certification只有配置证书的电脑才可使用,因此即使导出导出Keychain安装到其他电脑上,其他电脑也不可能具有证书的权限。

账号、证书申请、使用先后流程

1.打开注册开发者账号链接

developer.apple.com/programs/en…

或者打开苹果官网https://developer.apple.com/

(1)在页尾找到developer program

(2)进入之后点击右上角Enroll(注册)按钮开始注册

(3)点击进入之后需要您登录您的Apple id(若您没有Apple id点击Create Apple ID进行注册),登陆后可以直接进行第2步操作。

按提示填写信息

(4)填写完所有所有信息后,点击Continue

注:信息填写完毕,苹果会给你注册的邮箱发送一封邮件,将上面的验证码输入到该页面即完成了苹果账号的注册。

(5)点击Verify继续步骤,进入协议框,点击submit提交。开始登陆您的账号。

2.登录之后的界面操作

3.选择Goverment/Organization,点击Continue;

此项翻译为

按情况选择

这一步如果是公司所有者,选择第一个,如果不是公司所有者但是公司授权人,选择第二个。选择第二个区别就是需要多填一点授权人的资料。

注:底部可以切换中/英文状态,您可以选择适合您的语言进行后续操作。

验证联系人信息(当公司授权你时,最好写公司座机电话)

组织信息

注:请使用英文填写表单信息

4.点击继续,进行下一步

这一步就是验证信息,如果信息没错,在Address栏打勾,并选择Submit提交。

5.提交之后,会提示“Your enrollment is being processed”,说明开发者证书申请已经提交。接下来需要等待一周左右。如果申请期间,因为资料缺失或准备不完整,造成审核退回,可以联系苹果公司4006 701 855。如果需要更新邓白氏的资料,可以发送邮件至邓白氏(若需要邓白氏协助,一般苹果回复的邮件里含有邓白氏公司的邮件地址),可以用中文或英文撰写邮件。

期间有任何问题都可以拨打苹果官网电话4006701855 进行咨询。

6.这个过程可能需要等3-4天,苹果会打电话给你核对信息,然后审核通过苹果公司会发送一封邮件给您,按照邮件链接一步步进行后续操作。

7.然后进入付款界面,填写信用卡信息进行付款

8.填写开通visa或master功能的信用卡的信息;

9.点击继续,出现订单

10.支付成功,开发者账号就可以用了

PS:如果觉得太麻烦或申请不过,也可以直接找小飞鱼官方客服帮您解决!!

IOS苹果开发者账号申请流程相关推荐

  1. IOS 企业级苹果开发者账号申请流程

    今天在公司的技术交流群里交流苹果企业级账号的申请,受大家鼓励,将几个月前申请流程整理了一下,现在想来申请苹果账号不可怕,只是申请的流程信息过于琐碎. 由于笔者刚踩完坑,与苹果客服交流了一个多月,搜索借 ...

  2. 苹果开发者账号申请流程--企业

    1.申请Apple ID 如果之前没有Apple ID 或者需要用新的Apple ID作为申请开发者账号的原始账号,则需要先注册一个. 注册路径 – https://appleid.apple.com ...

  3. 苹果开发者账号申请流程(2019年12月17日起新版申请)

    一.概述 新版开发者账号申请流程已经和之前的申请流程有较大的差异,无论是申请材料.申请流程.支付等均有较大的差异.这里首先整理新旧账号申请的差异分析.新号申请的准备工作.具体流程等方面讲述新开发者账号 ...

  4. iOS开发:2017苹果开发者账号申请流程

    本人最近半年之内连着申请了5个公司用的苹果开发者账号,感觉现在最新的申请流程和之前的申请步骤稍微有点不同,闲着没事就把这一整套申请流程写出来,分享一下,不喜勿喷请走开. 先说申请账号之前的准备工作,需 ...

  5. 最新苹果开发者账号申请流程

    只有苹果开发者账号才能上架App Store,苹果开发者需要年费,是苹果公司收的!   开发者账号类型功能介绍 公司.政府的需要邓白氏码比较复杂,如果不想麻烦,不会申请,可以联系我们技术代申请!技术Q ...

  6. 苹果开发者账号申请流程说明

    一.准备阶段 1.需要一个未注册过开发者的苹果appleId 2.appleId需要开通双重验证 3.申请公司的邓白氏码 申请流程:最新邓白氏码申请D-U-N-S 2020 - 简书 4.准备公司的相 ...

  7. (转) ios苹果开发者账号申请

    准备工作: 一张visa或者万事达国际信用卡(开通visa或master功能的信用卡).公司邮箱.公司网站(需与邮箱后缀一致).苹果开发者账号,分为三种: 1. 个人账号(Individual)的可发 ...

  8. 2019苹果开发者账号申请流程

    因为公司最近单独上线一个新app,所以又重新走了一遍苹果账号申请的流程,特把新的申请流程记录如下. ##申请流程: (一)Apple ID的申请,申请入口点这里,这个具体步骤就不在一一说明. (二)申 ...

  9. IOS 个人苹果开发者账号申请流程

    对于第一次申请开发者账号的人来说,申请开发者账号是个很痛苦的事情,我也被这个折磨过,现在就把自己的申请过程仔细的记录下来,希望可以帮到大家~ 首先打开这个链接 https://developer.ap ...

最新文章

  1. 初识FPGA(二)(FPGA与ASIC及CPLD的对比)
  2. 浅谈最近发布的金融行业多方安全计算的技术标准
  3. 直播报名 | 小身材大能量!用英伟达智能小车Jetbot玩转深度学习
  4. 拿下阿里投资 回血的网易云音乐能成功突围吗?
  5. python json dumps 自定义_Python json.dumps()用法及代码示例
  6. 今天看到头条好多新手说摆摊不挣钱
  7. multisim页面不够大_multisim小常识
  8. 【预测模型】Logistic 人口阻滞增长模型
  9. YML格式(java 常用配置文件格式)
  10. 解题笔记——NIT 遥远的村庄
  11. 测试用例方法--错误推测法
  12. java 飞机 源码_Java 飞机游戏源码(带音乐)
  13. 理解对比表示学习(Contrastive Learning)
  14. 免费GPS定位系统 GPSBD卫星定位监控系统Simple版
  15. 滴滴裁员20%,有员工拿了N+1赔偿,转身去新公司报到,还涨薪30%
  16. python白名单验证是什么意思_luminati python+selenium使用方式(白名单和账号密码验证方式)...
  17. linux对 pow 未定义的引用,未定义引用`pow’和`floor’
  18. 教师如何创建在线查分系统
  19. 汇编总结:mov指令
  20. RT-Thread源码下载介绍

热门文章

  1. 高仿人人网客户端安卓源码项目
  2. 跟读-shadowing 影子训练
  3. 使用ThreeJs搭建BIM模型浏览器 第六步 纹理贴图(材质)
  4. macbook充电显示电源已接通但未充电如何解决?
  5. 玩转腾讯首发Linux内核源码《嵌入式开发笔记》
  6. 【SpringCloud】feign.codec.EncodeException: No qualifying bean of type
  7. Study「Photoshop」:图片去噪点
  8. 2020校招多益网络软件研发笔试
  9. ArcGIS制图之桂林山水
  10. 数据分析师的工作原则