开发者帐号申请 真机调试 应用发布


开发者帐号申请 真机调试 应用发布 
ios


技术博客http://www.cnblogs.com/ChenYilong/ 
新浪微博http://weibo.com/luohanchenyilong


 

要解决的问题 
web


 开发者帐号申请
 真机调试
 真机调试总结
 应用发布 
 应用发布的注意事项 

开发者帐号申请 
浏览器


浏览器地址栏输入:developer.apple.com进入。点击右上 方的Member Center 


app


开发者帐号申请 
点击Register进行注册 


ide


开发者帐号申请 
若是有Apple ID点击1登陆,若是没有点击2申请Apple ID, 申请后再点击1登陆 

工具


开发者帐号申请 
1处划勾,2处赞成 


post


开发者帐号申请 
选择后点击Register 


开发者帐号申请 
选择后点击Register 


测试

开发者帐号申请 
点击红色区域的iOS 


开发者帐号申请 
点击红色区域的Learn More 


开发者帐号申请 
点击红色区域的enroll now(如今申请) 


开发者帐号申请 
点击红色区域的continue 


开发者帐号申请 
点击红色区域的continue 


开发者帐号申请 
点击1处红色区域的按钮 


开发者帐号申请 
我的与公司帐号的区别:
 公司帐号比我的帐号多一些帐号管理的设置,我的帐号集Agent,Admin,Developer为一身,而公司帐号能够设置 不一样的Apple ID担当不一样的角色。 
 公司和我的帐号都是99$,只有大企业专用是299$,大企 业专用的帐号是没法提交AppApp Store的。 
 企业版能够开通多个开发人员帐号,他们本身能够申请证 书,创建App ID,但最后上传的只有一我的能够。 
 企业版要上传公司的营业执照,seller是公司名。 
 不管我的版仍是企业版,都有ad-hoc的权限。 

开发者帐号申请 
什么是ad-hoc?
ad-hoc是发布证书的一种,用于远程调试,不用经过Xcode iTunes安装程序,但须要绑定udid,每一个帐号最多能够绑定 100个设备,通常用于内测。

开发者帐号申请 
选择和填写我的信息,点击红色区域的continue


开发者帐号申请 
选择iOS,点击红色区域的continue


开发者帐号申请 
点击红色区域的continue


开发者帐号申请 
上面红色区域打钩,点击红色区域的I Agree


开发者帐号申请 
选择信用卡服务商,并填写信息,点击红色区域的continue


开发者帐号申请 
点击继续,直至完成,而后等两个工做日,邮箱中会收到三封 邮件,点击中间一封


开发者帐号申请 
点击红色区域的连接


开发者帐号申请 
点击红色区域的激活


真机调试 
运行finder->应用程序->实用工具->钥匙串访问.app选择:


真机调试 
填写和选择必要信息,点击继续


真机调试 
选择位置,点击储存


真机调试 
点击继续


真机调试 
点击继续
 

真机调试 
进入developer.apple.com并登陆, 进入Member Center,点击红色区域。


真机调试 
点击红色区域。


真机调试 
选择红色区域,点击右上方的加号按钮


真机调试 
选择红色区域,点击下方的continue


真机调试 
点击下方的continue


真机调试 
选择咱们电脑上刚刚生成的文件,点击继续


真机调试 
点击下载


真机调试 
双击下载后的.cer文件,而后就能够在钥匙串中显示。
 

真机调试 
选择红色区域,点击右上角加号按钮


真机调试 
填写Name,选择Explicit App ID,并填写App ID 配置App Services,点击continue  

spa



真机调试 
点击提交,在接下来的页面中点击done


真机调试 
选择红色区域,点击右上方加号按钮。 


真机调试 
填写nameudid(在iTunesXcode中得到)点击continue 


真机调试 
选择红色区域,点击右上角的加号按钮。 


真机调试 
选择开发,点击继续。 



真机调试 
点击继续。 

真机调试 
选择刚刚申请的证书,点击继续。 


真机调试 
选择刚刚申请的设备,点击继续。 


真机调试 
填写名字,点击继续。 


真机调试 
点击下载。 


真机调试 
双击下载后的文件完成证书的制做,用Xcode建立一个测试项目 名称为helloworld(与刚刚申请的app id最好保持一致) 
,


真机调试 
选择证书,command + R运行,真机调试完成。 


真机调试总结 
简单来讲真机调试分一下几个步骤 1. 生成ios_development.cer
这一步主要是让咱们的开发设备支持真机调试,就是让咱们 mac电脑里的Xcode支持真机调试,在Xcode中选择的Code Signing就是选择的这个证书。 

真机调试总结 


真机调试总结 
2. 注册iOS设备到帐号中(最多100个设备)这一步主要是 让咱们的iOS设备支持真机调试,使得咱们的设备能够用 于开发,认得Provisioning Profiles这个配置文件。 Provisioning Profiles是用于绑定设备和app的。
 

真机调试总结 


真机调试总结 

3. 注册App ID ⽣生成 Provisioning
Profiles配置⽂文件
一般⼀一个App对应⼀一 App ID。⽤用App ID ⽣生成Provisioning profiles,再⽤用 Provisioning Profiles 绑定设备和app的。

真机调试总结 
4. 建立程序,选择证书,就能够真机调试了。 最好程序的名字为identifiers中的App ID的名字。由于要想把 咱们程序和profiles联系在一块儿,就是经过Profiles绑定的App ID和程序中的bundle ID保持一致而实现的。而程序的名字会 做为bundle ID的一部分,因此这里作好与App ID中的名字保 持一致。


真机调试总结 
程序是关联证书(ios_development.cer)和配置文件 (Provisioning profiles)的桥梁,证书与开发设备有关,配 置文件与调试的iOS设备有关,理解这一点这关重要。它会 让真机调试变得有条理、变得简单。

应用发布 
应用发布以前仍是要走一下真机调试的步骤,申请证书 (Certificates)和配置文件(Profiles),不一样的是,此时证 书选择的时候是Production下的App Store and Ad Hoc


应用发布 
此时的配置文件选择Distribution下的App Store


应用发布 
选择要发布程序的App ID,点击继续。


应用发布 
选择刚刚申请的发布证书,点击继续。


应用发布 
填写配置文件姓名,点击下载。下载完成后分别双击此文件
和以前下载的发布证书文件。证书的准备就已经完成。


应用发布 
打开已经开发完毕的程序,选择Product下面的Archive,开始打包。这里注意, 打包的时候,必定不能选择模拟器,要选 择真机,没有链接真机,就选模拟器上面 的iOS Device选项。
  

应用发布 
并且要再projecttargets里选择release证书的地方选择咱们 刚刚生成的发布证书。

 

 
 
 

应用发布 
打包完成后进入developer.apple.com,选择右侧iOS Developer Program下的iTunes Connect
若是第一次进入仍是要登录的,登 陆的用户名和密码就是咱们以前注 册为开发者所用的App ID。,而后 接受条款。


应用发布 
红色区域点击进入。(进入apps管理页面)


应用发布 
红色区域点击进入。(新建一个app)


应用发布 
填写必要信息,点击继续,SKU Number用于区分你的不一样 的app,能够随便填,惟一就好。


应用发布 
选择程序的生效日期,和价格。


应用发布 
填写并提交与程序相关的信息和文件。


应用发布 
填写并提交与程序相关的信息和文件。


应用发布 
填写并提交与程序相关的信息和文件。


应用发布 
填写并提交与程序相关的信息和文件。


应用发布 
填写并提交与程序相关的信息以后点击继续,就能够看到已 经建立了一个app,状态是等待上传,点击view details


应用发布 
点击红色区域,上传二进制文件。


应用发布 
选择答案,点击保存,继续,直至完成。


应用发布 
完成后返回能够看到状态从prepare for upload变成了 Waiting for upload


应用发布 
回到打包完成后的界面,按1按钮。


应用发布 
填写用户名和密码,点击下一步。


应用发布 
选择配置文件,继续。


应用发布 
回到打包完成后的界面,按2按钮。


应用发布 
选择提交到App Store,点击下一步。


应用发布 
选择提交到App Store,点击下一步,耐心等待,上传过程 很慢,上传中发现任何错误或警告的话,按照说明进行修改, 而后从新打包,上传,上传成功后iTunes Connect里面该 app的状态就会变成等待审核,等苹果审核经过,程序就上 架app Store了。

应用发布的注意事项 
1. iTunes Connect大概半小时失效,填写到一半超时的话, 要从新提交。
2. 若是打包后上传失败后,在iTunes ConnectApp的状态会 显示为无效的二进制,此时要点击进去从新提交二进制文 件,状态变成waiting for upload,再从新上传,不然在打包 后点击第一个按钮会提示没有找到上传对应的app
相关文章
相关标签/搜索