iOS开发者计划(转)
苹果对软件和开发者的管理十分严格,你只有加入了Apple Developer计划之后,才能将你的软件放到真机上运行或者发布到App Store上去。这种方法看似麻烦,但是却有效的解决了盗版和劣质软件充斥市场的问题,让优秀的软件能够在一个良好的环境下快速成长。App store是一个神奇并且充满魅力的平台,或许你能够在其中寻觅到属于你自己的成功之路。下面我会详细的讨论加入Apple Developer计划的全部流程。
1.创建Apple ID:
首先你需要登录Apple的官网申请一个Apple ID帐号,请登陆:appleid.apple.com,在页面的右侧点击“创建一个Apple ID”按钮。稍等一会,你将进入申请Apple ID的步骤1页面,在这里你需要填写你的Apple ID帐号,密码,密码提示问题和你的生日,填写完成后点击“下一步”进入步骤2页面。在这里你需要填写你的姓名,电子邮件地址和你的地理位置信息。填写完之后,点击最下面的“创建Apple ID”按钮。如果你的所有信息都填写无误的话,你的Apple ID帐号就创建完成了。
2.注册成为Apple Developer:
登陆Developer.apple.com,在页面右上角点击“Member Center”标签,进入“Member Center”登陆页面并使用你的Apple ID进入“Member Center”。在Member Center中首先要求你完善你的个人资料(Personal Profile),比如:国家,公司,住址和电话等。在之后的专业资料(Professional Profile)中要求你填写你的开发趋向,比如:开发平台是选择IOS还是Mac OS,开发领域是选择Game还是Business等。填写完这些资料后,你需要签署一份法律协议,点击“我同意(I Agree)”之后。你将进入邮件认证(Email verification)阶段,从你的邮件中获取认证码,填写在页面的文本框中,点击“继续(Continue)”,你就注册成功了。
3.加入Apple Developer计划:
登陆Member Center在其页面右侧点击“join today”超链接文本,进入Apple Developer计划申请页面,点击“继续(Continue)”。在出现的页面左侧选择第二个单选框(使用我已经创建的Apple ID)再次点击“继续(Continue)”。这样就真正进入了申请流程页面。流程1要求你选择申请方是公司还是个人,你可以根据你自己的情况进行选择,Incenteridual是个人,Company是公司。之后系统可能要求你重新登录一次,登陆之后进入流程2。流程2要求你提供你的信用卡账单投递地址,填写完成后点击“继续(Continue)”进入流程3,在流程3中你需要选择你所希望加入的计划,有3个选项,分别是:iOS开发者计划,Mac开发者计划和Safari开发者计划,前两者每年都需要支付99美金,最后一个计划是免费的。选择你喜欢的计划点击“继续(Continue)”进入流程4,流程4会显示你之前填写过得所有文本信息,要求你检查确认,如果无误请点“继续(Continue)”进入流程5,等待着你的又是一份协议书,点击“我同意(I Agree)”进入流程6,这一步很关键,如果你没有美国的信用卡,那么很遗憾,你无法进行在线支付。你只能下载页面中的那份订购表格,下载填写完之后打印出来,然后传真到 +1 (408) 862-7602。在等待一段时间(官方说24小时内)之后,就可以收到激活邮件。将收到的激活码填到Member Center或者直接点击激活链接激活即可。到这一步你就可以将软件放到真机上运行或者往App Store上传免费的应用了。如果你希望向App Store上传收费的应用,那么你必须在Member Center中填写相关的信息。登陆Member Center,在页面左侧点击进入Itunes Connect列表项,然后完善其中的“Contacts, Tax, & Banking Information”信息。下面是一些信息填写提示:
Contact Info中进去,在Company中新加一人,填写对应信息。
Bank Info中新建一个银行地址,账户选China Yuan Renminbi,类型为Saving,Swift code需要咨询银行得知。
Tax Info中按照实际情况填写。国内的话7、8、10空白,9选A,iii都不选,iv选认证。最下方签名和日期。
填写好之后提交,系统会生成一个PDF文件,打印。用拼音姓名签名,填写日期。扫描为PDF文件后发送给ITSTax@apple.com,一般第二天收到确认回信。然后就可以上传付费App了。
订购表格下载地址:http://down.51cto.com/data/130647
继这片文章之后,我会写一篇讨论如何获得Apple真机运行认证的文章,告诉大家如何让自己的应用在真正的iPhone上跑起来。
iOS开发者计划(转)的更多相关文章
- iOS 开发者计划申请 2014 年最新心得[转]
iOS 开发者计划申请 2014 年最新心得 http://myfairland.net/ios-developer-program/
- 苹果IOS开发者账号的区别,企业账号,个人账号,公司团队账号,教育账号
苹果IOS开发者账号总结 详细地址:https://developer.apple.com/programs/which-program/ 个人账号(Individual): 费用99美金一年, 该账 ...
- 苹果IOS开发者账号总结--发布应用APP时team name是否可以随意写?
个人账号(Individual): 费用99美金一年, 该账号在App Store销售者只能显示个人的ID,比如zhitian zhang,单人使用.个人账号只能有一个开发者.100个苹果的iOS设备 ...
- iOS开发者知识普及,Swift 挑战 Objective-C,谁会笑到最后?
前言: 目前全球共有超过 7 亿台 iPhone 处于活跃状态,全球约有2000万名 iOS 开发者,这造就了 iOS 作为全球第二大移动设备平台的状态. 虽然安卓系统的全球市场占有率超过 iOS 系 ...
- 一个iOS开发者对tvOS SDK的初探
http://www.cocoachina.com/ios/20151001/13652.html 作者:Chris Wagner原文地址:tvOS SDK: An iOS Developer’s I ...
- <转>iOS9 Day-by-Day:iOS开发者必须了解的iOS 9新技术与API
iOS9 Day-by-Day是作者Chris Grant新开的一个系列博客,覆盖了iOS开发者必须知道的关于iOS 9的新技术与API,并且还进行了实际操作演练,每篇文章中相关的代码Chris都会将 ...
- 一个资深iOS开发者对于React Native的看法
一个资深iOS开发者对于React Native的看法 当我第一次尝试ReactNative的时候,我觉得这只是网页开发者涉足原生移动应用领域的歪门邪道. 我认为一个js开发者可以使用javasc ...
- iOS 开发者必知的 75 个工具(译文)
原文地址:http://benscheirman.com/2013/08/the-ios-developers-toolbelt (需FQ) 如果你去到一位熟练的木匠的工作室,你总是能发现他/她有 ...
- iOS开发者必备的10款工具
当前iOS和Android两大移动操作系统“二足鼎立”,几乎覆盖了市面上大部分的智能手机.相比Android,iOS开发适配更简单,且随着各种实用工具和Swift语言的出现,iOS开发门槛地降低,开发 ...
随机推荐
- _blank开新窗体不符合标准?
我们要在新窗体中打开链接通常的做法是在链接后面加target="_blank",我们採用过渡型的DOCTYPE(xh tml1-transitional. dtd)时没有问题,可是 ...
- Linux系统及应用问题分析排查工具
linux 阿里技术协会 摘要: Linux服务器上经常遇到一些系统和应用上的问题,如何分析排查,需要利器,下面总结列表了一些常用工具.trace tool:最后也列举了最近hadoop社区在开发发展 ...
- 插件化技术在安卓sdk开发中实际应用
笔者从 2016 年初就因为公司业务需求转战 android sdk 开发, 应用插件化技术将公司 android sdk 重新翻版.先来说说需求. 由于笔者所在一家创业公司, android sdk ...
- android自定义View之钟表诞生记
很多筒子觉得自定义View是高手的象征,其实不然.大家觉得自定义View难很多情况下可能是因为自定义View涉及到了太多的类和API,把人搞得晕乎乎的,那么今天我们就从最简单的绘图API开始,带大家来 ...
- ASP.NET Mvc开发之EF延迟加载
EF延迟加载:就是使用Lamabda表达式或者Linq 从 EF实体对象中查询数据时,EF并不是直接将数据查询出来,而是在用到具体数据的时候才会加载到内存. 一,实体对象的Where方法返回一个什么对 ...
- jQuery导航菜单防刷新
为了实现最主要的功能,只写了一个粗糙的案例 CSS样式 ul,li{ list-style-type:none;} .nav { width: 100%; height: 35px; line-hei ...
- Redis Cache 简介
Microsoft Azure Redis Cache 是基于流行的开源Redis Cache 1.Microsoft Azure Redis Cache 可分为以下几个级别: Basic – 单节点 ...
- JavaSE生成随机数
今天呢,老师讲了一下怎么用jvm实现随机数(本人对此很感兴趣),一个简单的随机100以内整数的代码如下: /** 生成随机数 */ import java.util.Random; public cl ...
- xCode如何导入自定义的snippets文件
xCode代码块snippets导入 目标文件放置位置 ~/Library/Developer/Xcode/UserData/CodeSnippets 操作方法: 解压缩并复制到以下目录即可
- 解决VirtualBox错误:“FATAL:No bootable medium found!”
VirtualBox错误:“FATAL:No bootable medium found!” 用VirtualBox安装系统出现这个错误的几率极高,因为当哥出现同样问题的时候股沟了下”FATAL:No ...