一.iOS 项目开发总览

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

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

2.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

申请流程

开通方式和开通时间

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

会员资格续费

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

iOS 项目开发总览,开发者账号相关推荐

  1. 第一个 iOS 项目开发小结 - SwiftUI 学习资料、开源项目

    第一个 iOS 项目开发小结 SwiftUI 知识点小记 学习资料 开源项目 一些问题记录 项目预览 这段时间由于项目需要,我学习了一段时间 SwiftUI 并单独完成了一个系统的开发,耗时两个星期, ...

  2. iOS项目开发实战——设置视图的透明度改变动画

    在iOS中 ,透明度的改变可以让View视图以一种渐变的效果动态的出现或者消退,非常有意思.这里我们将会对一个View控件的色块执行透明度改变的动画.关于其他的动画效果可以参考我的其他几篇博客< ...

  3. iOS——个人公司型开发者账号申请流程(含免费邓白氏码申请流程)

    5月份接到公司要申请开发者账号的任务,就一直在各个论坛找申请的流程,但都是一些09年10年的比较旧的流程,现在都已经不适用了,好不容易找到2012年分享的流程吧,才发现申请过程中少了DUNS编码的步骤 ...

  4. iOS邓白码和开发者账号申请

    在开发过程中,我们需要拥有开发者账号.如果需要申请公司/企业账号的话,请遵循下列步骤. 首先邓白码申请: 1.打开https://developer.apple.com,登录自己的Apple ID.选 ...

  5. iOS项目开发优秀文章汇总

    UI界面 iOS和Android 界面设计尺寸规范  http://www.alibuybuy.com/posts/85486.html iPhone app界面设计尺寸规范  http://www. ...

  6. iOS 项目开发工具JIRA

    1. 项目管理体系平台 : JIRA 工作中为了有效管控项目开发进度与责任问题,引入了 jira 管理平台 目的: 任务明晰 与 责任人挂钩 方便管控进度 有利于bug的消除 各部门配合方便 使用注意 ...

  7. iOS项目开发实战——iOS网络编程获取网页Html源代码

    如今我们身处互联网的时代,任何一个软件或是App,都会或多或少与网络打交道,并不断发生数据交互.一个没有涉及网络编程的应用会显得比较low,这里我们将会开始使用Swift开发iOS应用,并且主要来实现 ...

  8. [iOS]移除苹果开发者账号上无用测试设备

    公司就一个苹果开发者账号,项目接入交付,人员来来往往,很快就将100台设备名额占满. 移除测试设备有下面两种方式: 1.等待新的会员年 续费开发者账号后,苹果会提供一次更新设备列表的机会. 2.向苹果 ...

  9. iOS项目开发中Git的使用

    一.Git介绍 Git是一个项目源码管理系统,在多人合作开发过程中是至关重要的.在项目开发中,我们可以通过Git客户端(Github.Tower.Tortoise等)或者通过命令行来使用Git,关于G ...

最新文章

  1. [De1CTF2019]Babylfsr
  2. 自动驾驶中高精地图的大规模生产:视觉惯导技术在高德的应用
  3. 此计算机必须为委派而被信任_如何增强 ClassLoader 双亲委派模式 ?
  4. 计算机 用户创建失败,电脑用户加载错误,无法创建新的配置文件的解决方法...
  5. 前端学习(1409):多人管理29安装json转换工具
  6. 简单工厂模式:Simple Factory Pattern(转自阿良.NET)
  7. iphone固件降级_手机资讯:降级必备:Phone5如何下载备份SHSH文件
  8. 亲测!这款耳机堪比 AirPods,还不到 200 块!
  9. Java网络编程从入门到精通(25):创建ServerSocket对象
  10. (android 地图实战开发)4地图偏移量解决方案
  11. 模拟 之 zoj 3818 Pretty Poem
  12. OpenAI对强化学习环境的汇总
  13. FREETYPE旋转功能初探
  14. 大数据时代:七种常见的数据挖掘方法
  15. Linux修改文件保存时报错E45: 已设定选项 ‘readonly‘ (请加 ! 强制执行)
  16. python爬取网站小说并下载实例
  17. 关于微信小程序异步转同步方法
  18. photoshop 人物修容的大体步骤
  19. ​分享|Tiktok小店入驻如何选择​
  20. VC++常用功能开发汇总

热门文章

  1. 前端需要了解的PS相关操作
  2. DameWare无法进行远程连接的处理方法
  3. Android实战项目: 视频资讯APP,源码在文章里免费分享
  4. QT Debugging Helper Missing
  5. 三十天学会绘画pdf_【推荐】三十天学会绘画pdf|30天学会绘画pdf下载!
  6. python collections 中的 Counter, defaultdict, OrderedDict, namedtuple, deque
  7. 基于PHP+MySQL的茶叶销售购物网店
  8. 使用Android4.4新增新媒体功能中的音量增强器LoudnessEnhancer实现仿酷狗音乐一键强音功能
  9. Mapped Statements collection does not contain value for
  10. 飞机大战java_java 射击游戏(飞机大战)