iOS开发从申请开发帐号到APP上架的总体流程详解

应公司要求,写一份文档从申请帐号一直到APP上架的总体流程,下面进入正文。测试

 

https://blog.csdn.net/qq_35612929/article/details/78754470网站

首先第一步,申请开发者帐号:
开发者帐号有三种,分别是我的,组织,教育机构,其中组织又分为公司和企业,其中我的和公司都是99美金/年,企业级的开发者帐号为299美金/年,本文详解我的、公司级开发者帐号。编码

准备工做:
1. 一张开通visa或master功能的信用卡,公司邮箱,公司网站(需与邮箱后缀一致)
2. 打开注册开发者帐号连接
3. 点击 Start Your Enrollment.net


4.此时须要登陆Apple ID, 输入邮箱和密码登陆便可
(4.1)若是没有Apple ID,点击Create Apple ID建立一个帐号就行,但要注意邮箱后缀要与公司网站一致.
(4.2)填写帐号信息,记得这个地方你本身要把它记录在你的备忘录里,搞忘了就麻烦了。
(4.3)信息填写完毕后,苹果会给你注册的邮箱发送一封邮件,将上面的验证码输入到该页面即完成了苹果帐号的注册。从新登陆继续完成接下来的步骤。
(4.4)首次登陆会弹出一个协议框,在条文下的可选框打钩,点击【Submit】提交
5.填入我的名字、电话、地址(中英文两遍)而后继续(说明:若是你先前填写过,就没有这一步(直接进入第6步)
6.选择对应的开发者帐号(我这里选的公司帐号,若是是我的开发者不须要邓白氏编码)code


(6.1)若是你看到上面这张图中“Check Now”,说明你尚未申请邓白氏编码,你需申请邓白氏编码。在此点击【Check now】进入下图邓白氏码检测界面,而后填写相关信息检测(其实第一次申请的话这里也至关因而申请邓白氏码)。


在上图中输入相关信息进行邓白氏码的检测是否存在,这个界面全部填写内容必须使用英文,不可以使用中文,全部输入框填写正确以后点击【Continue】进行检测,跳转到下图检测结果的界面。


上图中检测结果是该公司尚未邓白氏码,这里点击下方小框为对号,而后点击【Submit】提交邓白氏码申请。

上图提示申请已经被处理,很快将会受到一封邮件,邮件中会告诉你最晚哪一天会发放邓白氏码,如今就是等待了。以后,华夏邓白氏会发送一个邮件要求填写公司相关信息并回复给他。这个按照要求填写就行了,有些格式可能不太准确,不过华夏邓白氏会给你修改以后回复你让你确认的。漫长的等待……
一直到邓白氏编码申请下来后,会发送一个邮件告诉你,最好在14个工做日以后再使用,由于苹果那边同步数据须要时间。若是要提早使用,失败次数不能超过3次。blog

7.当你拥有邓白氏编码后,点击continue
7.1接下来会填写公司的信息,第一个要选择的是公司创始人仍是公司受权人,这个有老板信息的话直接选创始人简单点,若是没有的话,选第二个受权人,会多填一部分信息见下图开发


接下来还有公司信息文档


7.2所有填完以后点击下面的continue按钮,来到确认页面,进入最终的信息确认
检查完毕后,点击Submit按钮,提交审核
8.提交完信息了,接下来就等待苹果审核(注:若是想尽快经过审核,能够拨打苹果电话进行咨询:4006701855。这样苹果会重视你的诉求,固然打电话的时候态度很重要,尽量和蔼有礼貌一点。)
9.可能须要等3-4天,苹果会打电话给你核对信息,而后审核经过苹果会发送一封邮件给你,按照邮件链接一步步操做
而后进入付款界面,填写开通visa或master功能的信用卡的信息信息进行付款,支付成功后,开发者帐号就能够用了
以上为公司开发者帐号的具体流程,我的开发者帐号更加简单一点,不须要邓白氏编码,公司营业执照等东西,只须要一个能境外付款的信用卡就行,流程很简单
第二步:把APP上架到App Store
准备工做:
一、一个已付费的开发者帐号
二、一个已经开发完成的项目
检查:
一、Xcode必须是正式版的,beta版本的Xcode是不能上传项目的。
二、上传使用的 Mac 的 OS X系统必须也是正式版的,beta版本也不行。
三、确认你安装的Xcode是从App Store或者是开发者网站下载的,而不是从其它渠道获取的安装包安装的,由于非官方途径下载的Xcode可能带有XcodeGhost 病毒。
正式开始上架流程:
一、申请发布证书
1.1 进入苹果官网
1.2 选择右上角的 Account ,而后输入开发者帐号密码后登录
1.3点击下图红框处get


1.4以下图操做同步


注意:一个开发者帐号只能建立(1-2个开发(测试)证书,2-3个生产(发布)证书),若是你的App Store Ad Hoc 前面的按钮不能选择,则表明你的这个帐号没法再建立新的生产证书了。解决办法有两个:
1.从共同使用这个帐号的人电脑上生成.p12文件,导入本身的电脑。
2.删除现有的一个证书,尽可能挑时间靠前的删。注意:若是删除一个证书,那么正在使用这个证书的人将不能再使用了,除非从新生成。所以条件容许的话尽可能用第一种方式。

1.5两次Continue后,到了以下界面,这时候须要一个CSR文件去获取证书


1.6获取CSR文件

 

继续后,有弹框提示存储位置,存在能找到的地方后回到刚才请求发布证书的页面,choose file 选择刚才的文件,而后点击continue。


点击 Download 下载证书,下载完成后,双击证书就能够了(闪一下就完事了,没其它效果)
2.建立App IDs和绑定你的App的Bundle Identifier


注意:
一、上传App使用的Bundle Identifier(不要有-,都是英文+数字)必须是固定的,不能使用占位符。
二、若是你的Bundle Identifier已经在网站上绑定了,若是你又修改了你工程里面这个Bundle Identifier的话,须要从新进入到开发者帐号里面绑定。

下面选择App中包含的服务,默认有两项,其他的根据本身项目的需求进行选择
点击Continue
而后再点击Register
最后点击Done
3.生成描述文件(描述文件的做用就是把证书和Bundle Identifier关联起来)


3.1 在App ID 这个选项栏里面找到你刚刚建立的:App IDs(Bundle Identifier) 类型的套装,点击Continue
3.2 选择你刚建立的发布证书,根据本身电脑上的发布证书日期来选择,点击Continue
3.3 在Profile Name栏里输入一个名字(这个是PP文件的名字,可随便输入,在这里我用工程名字,便于分别),而后点击Continue
3.4 Download生成的PP文件,而后点击Done,双击安装(闪一下就完事了,没其它效果)
4.在App Store建立应用
4.1 回到Account首页



建立完应用后,填写应用的详细资料

 

其余输入框或选项都按提示填写便可
最下面还有一个版本发布,按需求来选手动或自动便可

总体的流程到这里就结束了,以后就是等待苹果的审核,若是审核经过,会发送一封邮件给这个开发帐号的邮箱,而后就能在App Store上下载该项目了,若是审核没过的话,苹果也会发送一封邮件,告诉你拒绝的理由。而后照着邮件里的需求改,改完后从新构建版本,从新提交审核便可。下面附带Xcode简单步骤

相关文章
相关标签/搜索