iOS提交应用至App Store流程
1.如何配置上传和测试的证书
如果没有开发者账号,请先获取邓白氏编码,然后申请开发者证书,这里说一下如何提交应用到APP Store的流程。
1.登录https://developer.apple.com 选择Account ,这里你会看到让你登录开发者账号和密码,登录即可,如图
2.点击 Certificates
3.申请App ID
点击加号,进入App ID 申请界面
然后点击Continue确认没有错的话直接点击Submit后点击Done即完成App Id的创建。
4.创建证书 首先创建请求证书文件
直接在MAC桌面找到
点击打开,然后点击桌面左上方—> 选中钥匙串点击钥匙串访问–> 证书助理– >从证书颁发机构请求证书
如下图,点击继续即完成了钥匙串的访问,桌面上会出现CertificateSigningRequest.certSigningRequest的证书请求文件
5.制作Provisioning Profile证书文件
选择certificates选项下的All 点击右上角的加号(+)
PS:生产证书和开发者证书需要操作两次,分别创建,开发证书用于真机调试,生产证书用于提交到AppStore
点击Continue
直接选择我们上一步保存在桌面的CertificateSigningRequest.certSigningRequest的证书请求文件即可。
然后会出现
双击之后查看是否存在你的钥匙串里。(ps:这里就创建开发者证书,创建生产证书步骤重新来一遍,但是选择 APP Store and Ad Hoc)
6.如果需要真机测试,这个时候需要设备号UDID
连接你的手机到MAC上,打开iTunes,选择你的手机
然后回到我们的开发者账号里面,点击加号
点击contiune,出来过download到桌面,双击即可
7.创建上传AppStore 和 测试的证书 Provisioning Profile证书
选择开发者和测试的设备账号
之后就是输入一个PP证书的名字了,然后生成,下载保存,双击就添加到Xcode中,这样在真机调试或者发布时,就可以分别有不同的PP证书与其对应。
8.app里面的设置
找到 项目 – > Build Settings – > Signing
2.如何上传到App Store
1.在itunes中创建程序
登录开发者中心(https://developer.apple.com), 选择Itunes Connect,
2.选择我的app
点击左上角的+选择“新建App”,根据自己的app然后填写相应的信息即可,因为项目较多,就不一一讲解了,但是其中的注意事项会写到:
1、选择语言的时候,简体中文是Simplified Chinese
2、套装ID与SKU主要是app的唯一标识吧,我是用的项目中Bundle Identifier的内容.
(App信息以及价格与定价根据app不同自己填写就可以了)
3.上传App Icon的时候,注意那个问号哦,需要上传1024*1024的,而且不能有圆角效果和alph透明度哦!
4.这里需要不同屏幕的截图,可以直接用模拟机运行后截图。待模拟器运行开始的时候,按住cmd+S, 模拟器的屏幕截图就直接保存在桌面上了。
5.上传的时候会提示“无法载入文件”的问题。原因是:截图保存的文件名有中文,修改下截图名称即可!
6.屏幕尺寸大家都可以查到,为了自己方便,简单备注下:
4.7英寸 ——>iphone6 5.5英寸——>iphone 6 plus 4英寸 ——>iphone5S 3.5英寸 ——> iphone 4S
3.5英寸 —> 640 * 960
4 英寸 —> 640 * 1136
4.7英寸 —> 750 * 1334
5.5英寸 —> 1242 *2208
PS:这里的截图可以将模拟器切换到最大(comment +1) 然后按comment + s即保存到桌面
7、ipa包的上传:我使用的是Applicaton Loader 下载
8.上传成功后差不多5到10 分钟,刷新页面,上图的构建版本会出现加号+点击添加就行了,成功后
如果有多个版本的话,需要在这里选择对应需要审核的版本即可
8、不要忘记填写测试账号,否则会被拒的,而且一定要跟服务器同事说好,不要删除测试账号,否则同样被拒
9、联系电话中需要加中国的区号+86后面是具体的联系电话,如:+86 11111111111
问题以及总结
1.第一次上传失败或者被拒如何上传第二次
检查,修改,然后修改
增加版本就可以修改 Version,如果只是部分错误还是想要这个版本,就修改下面的Build即可
2.在其他电脑创建的证书怎么在自己电脑上用
因为电脑生产证书的标识唯一,所以其他电脑要使用,就要生成P12文件
在钥匙串中选择你的开发和生产证书,右键导出P12文件,发给你需要的电脑即可。
3.如何生成ipa包
点击app,选择桌面上方
然后等待一段时间,出现
然后点击右键,点击第一个show
点击右键,显示包内容
点击最后生成
然后把这个拉倒Itunes应用里面
然后再从里面拉到桌面上(切记,命名用英文)
最后Applicaton Loader 上传到app Store
有什么不懂,欢迎大家留言,以及有什么错误还请指点!一起学习!
iOS提交应用至App Store流程相关推荐
- iOS提交应用至App Store流程及真机调试 一,证书、配置文件
前言:你要有苹果开发人员账号,我用的是个人账号.其次xcode为xcode 7,因为xcode 7须要 os x 系统 10.11 或更高的版本号, 所以os x 系统也须要 10.11 或更高的版本 ...
- iOS最新应用上架App Store流程
iOS应用发布流程简要说明 简介:iOS应用上线发布流程一般包含四个部分,第一步是相关证书文件的配置:第二步是Xcode的设置:第三步是iTunes填写App的相关信息:最后是审核结果以及相关邮件回复 ...
- ios:应用发布App Store流程
文章目录 背景 相关概念介绍 Certificate APP ID(Bundle ID) Devices Provisioning Profile 注册开发者账号 1.登录 2.开发者 证书管理 1. ...
- Laya 构建Xcode工程对接穿山甲SDK并打包提交App Store流程
Laya 构建Xcode工程对接穿山甲SDK并打包提交App Store流程 laya构建Xcode工程 发布web项目 Laya部分Xcode构建 对接穿山甲SDK流程 laya所在文件夹resou ...
- ipa上架App Store流程
1)提交ipa工具:Transporter(Mac版) 苹果提供 Transporter 来处理大量和差异化数据的操作的工具(可以在 macOS.Windows 和 Linux 操作系统上安装和运行 ...
- 如何在iOS 6 时代的App Store中推广
下载原文:如何在iOS_6_App_Store_脱颖而出 1 winning strategies for iOS 6 App Store Optimization MIX 智游汇2012 10 如何 ...
- 苹果11显示无法连接服务器,iOS 11无法连接App store怎么办 iOS 11 App store无法连接怎么办...
有不少抢先体验了iOS 11系统的用户发现,自己的设备在升级到iOS 11系统之后,出现了App store无法连接的情况.打开App store就是一片空白或者无限转圈圈.那么iOS 11无法连接A ...
- iOS APP真机测试及上架App Store流程记录
上架基本需求资料 1.苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2.开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa测试上架的完整流程,中途可能会遇到一些报错,一般 ...
- 2019最详细iOS APP上架App Store流程
上架基本需求资料 1.苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2.开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa测试上架的完整流程,中途可能会遇到一些报错,一般 ...
最新文章
- 行情跌宕起伏,或许你可以买这个代币?
- 基础数据结构【三】————老鼠走迷宫问题————堆栈应用
- 尽管苹果打死不认 但iCloud被破解是真的:媒体亲身验证
- Xilinx:让FFmpeg在FPGA上玩的爽
- P6139-[模板]广义后缀自动机(广义 SAM)
- 摆脱冷气_摆脱匿名类
- Qt实现Word文档界面样式--QtitanRibbon
- HDU-1233-还是畅通工程(最小生成树)
- Chrome浏览器嗅探功能技巧
- 联想M7216NWA墨粉清零:
- URI与URL的区别
- html5多重阴影怎么设置,使用CSS3 box-shadow属性实现按钮的多重阴影效果
- KMP 深入理解next数组
- python坦克大战
- oracle 12c创建归档,oracle 12c 数据归档 即Using In-Database Archiving feature
- Wordpress 4.6 任意命令执行漏洞
- 2018上交软科计算机科学排名,2018年上海软科世界一流学科排名出炉!
- 精心整理的Java学习顺序流程和学习方法
- ArcGIS官方帮助文档和教程整理
- res://ieframe.dll/acr_error.htm错误解决办法|ie8网站还原错误真正可行解决方法