一.iOS 项目开发总览

1.iOS项目开发通常包括哪些环节?

     从整体来说,iOS项目开发通常包括产品设计、开发、测试、上架几个阶段。从具体流程来讲,可分为开发者帐号申请、模拟器开发、真机开发、真机测试、提交版本发布和更新、审核流程、上架运营等步骤.

2.iOS项目开发流程图

怎么给测试机ios开发者 苹果开发者测试计划_ios

二.开发者账号

1.我们所说的开发者帐号,通常指的什么?

  我们平时所说的“开发者帐号”,通常是指以真机调试和发布应用为目的,向苹果公司申请的具有iOS开发者计划会员资格的帐号。

  iOS开发者计划(iOS Developer Program)订阅会员共有三个类别,其中个人和公司两种会员能够向App Store发布应用,年费都是99美元/年。

  申请iOS开发者计划会员资格应尽早开始,个人申请时间根据身份审核情况不同可能在一到三周左右,公司申请时间根据是否准备了邓白氏编码可能在一周到两个月不等。

2.iOS开发人员的帐号级别

.第一级:只有Apple ID

        可以登录Mac App Store下载Xcode开发软件,使用模拟器开发,查看本地和在线文档

.第二级:在苹果开发者中心网站登录并注册为开发者(Apple Registered Developer)

       可以下载最新或各个历史版本的Xcode开发软件和相关工具,观看和下载WWDC讲座视频

第三级:iOS开发者计划(iOS Developer Program)订阅会员

       需付费,能够下载正式版和最新测试版的iOS固件、SDK和Xcode开发软件,可真机调试,可提交应用至App(企业级开发者帐号不能向App Store提交应用。)

3.iOS开发者计划会员的类型

.个人会员(Personal)99美元/年

        具有实机调试和向App Store发布应用的权限。必须是申请所在国家和区域的自然人,并能提供身份证明。

.公司会员(Company)99美元/年

        具有实机调试和向App Store发布应用的权限。必须是在美国邓白氏公司备案的实体,须提供邓白氏编码。可绑定多个员工的开发者帐号,并分配给管理员权限和开发人员权限。.

.企业级会员(Enterprise)299美元/年

        具有实机调试和签署企业应用的权限,不能向App Store发布应用。必须是在美国邓白氏公司备案的实体,须提供邓白氏编码。可绑定多个员工的开发者帐号,并分配给管理员权限和开发人员权限。远程部署应用需向第三方购买MDM服务。

4.申请iOS开发者计划会员的准备工作

.在苹果开发者中心网站登录并注册的开发者帐号(Apple Registered Developer)

        注意:申请时务必使用纯英文或拼音转写的英文填写Apple ID中的姓名和其他信息,否则后续步骤会显示乱码,且一旦注册成为开发者之后,开发者姓名无法修改。

.带有VISA/Mastercard/AMEX支付功能的银行

        理论上国内所有带VISA标志的信用卡和国际借记卡都可以,推荐使用信用卡。支付时需提供背面3位安全码、失效年月和持卡人英文姓名。支付开发者计划会员资格不提供发票。

.注册公司或企业帐号须提供邓白氏编码(D-U-N-S).

     查询和申请地址   https://developer.apple.com/ios/enroll/dunsLookupForm.action

申请流程

怎么给测试机ios开发者 苹果开发者测试计划_开发者账号_02

开通方式和开通时间

申请流程的每一步都会向申请人的Apple ID邮箱发送邮件通知。当申请正常通过并完成信用卡扣款后,一般会在24小时内向申请人的邮箱发送激活确认信,点击邮件中的激活码即可完成会员资格激活。

会员资格续费

        当距离会员资格过期大约一个月左右时,申请人的邮箱会收到续费提醒邮件。此时登录开发者中心网站,并点击Member Center中的Your Account栏目,即可看到续费链接。续费过程基本上只需要重新提供银行卡信息即可,扣费并续约完成后,申请人的邮箱会收到会员资格延长一年的确认邮件