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流程相关推荐

  1. iOS提交应用至App Store流程及真机调试 一,证书、配置文件

    前言:你要有苹果开发人员账号,我用的是个人账号.其次xcode为xcode 7,因为xcode 7须要 os x 系统 10.11 或更高的版本号, 所以os x 系统也须要 10.11 或更高的版本 ...

  2. iOS最新应用上架App Store流程

    iOS应用发布流程简要说明 简介:iOS应用上线发布流程一般包含四个部分,第一步是相关证书文件的配置:第二步是Xcode的设置:第三步是iTunes填写App的相关信息:最后是审核结果以及相关邮件回复 ...

  3. ios:应用发布App Store流程

    文章目录 背景 相关概念介绍 Certificate APP ID(Bundle ID) Devices Provisioning Profile 注册开发者账号 1.登录 2.开发者 证书管理 1. ...

  4. Laya 构建Xcode工程对接穿山甲SDK并打包提交App Store流程

    Laya 构建Xcode工程对接穿山甲SDK并打包提交App Store流程 laya构建Xcode工程 发布web项目 Laya部分Xcode构建 对接穿山甲SDK流程 laya所在文件夹resou ...

  5. ipa上架App Store流程

    1)提交ipa工具:Transporter(Mac版) 苹果提供 Transporter 来处理大量和差异化数据的操作的工具(可以在 macOS.Windows 和 Linux 操作系统上安装和运行 ...

  6. 如何在iOS 6 时代的App Store中推广

    下载原文:如何在iOS_6_App_Store_脱颖而出 1 winning strategies for iOS 6 App Store Optimization MIX 智游汇2012 10 如何 ...

  7. 苹果11显示无法连接服务器,iOS 11无法连接App store怎么办 iOS 11 App store无法连接怎么办...

    有不少抢先体验了iOS 11系统的用户发现,自己的设备在升级到iOS 11系统之后,出现了App store无法连接的情况.打开App store就是一片空白或者无限转圈圈.那么iOS 11无法连接A ...

  8. iOS APP真机测试及上架App Store流程记录

    上架基本需求资料 1.苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2.开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa测试上架的完整流程,中途可能会遇到一些报错,一般 ...

  9. 2019最详细iOS APP上架App Store流程

    上架基本需求资料 1.苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2.开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa测试上架的完整流程,中途可能会遇到一些报错,一般 ...

最新文章

  1. 行情跌宕起伏,或许你可以买这个代币?
  2. 基础数据结构【三】————老鼠走迷宫问题————堆栈应用
  3. 尽管苹果打死不认 但iCloud被破解是真的:媒体亲身验证
  4. Xilinx:让FFmpeg在FPGA上玩的爽
  5. P6139-[模板]广义后缀自动机(广义 SAM)
  6. 摆脱冷气_摆脱匿名类
  7. Qt实现Word文档界面样式--QtitanRibbon
  8. HDU-1233-还是畅通工程(最小生成树)
  9. Chrome浏览器嗅探功能技巧
  10. 联想M7216NWA墨粉清零:
  11. URI与URL的区别
  12. html5多重阴影怎么设置,使用CSS3 box-shadow属性实现按钮的多重阴影效果
  13. KMP 深入理解next数组
  14. python坦克大战
  15. oracle 12c创建归档,oracle 12c 数据归档 即Using In-Database Archiving feature
  16. Wordpress 4.6 任意命令执行漏洞
  17. 2018上交软科计算机科学排名,2018年上海软科世界一流学科排名出炉!
  18. 精心整理的Java学习顺序流程和学习方法
  19. ArcGIS官方帮助文档和教程整理
  20. res://ieframe.dll/acr_error.htm错误解决办法|ie8网站还原错误真正可行解决方法

热门文章

  1. 【网络工程】二层与三层交换机都知道 那么四层交换机是什么?
  2. 《2021/07/24》1 -- linux -- 网络名称空间和网桥的基本操作
  3. 如何开通一个微信公众号
  4. 搭建一个专属于两个人的爱情网站,记录生活中的点点滴滴
  5. Cocos2D-HTML5开源2D游戏引擎
  6. matlab标题斜体_Matlab中下标,斜体,及希腊字母的使用方法
  7. CVTE校招嵌入式经历
  8. 职高计算机专业的课后总结,职业高中教师教学工作总结
  9. R 分析裂区试验设计
  10. win10 网络凭据 一直显示用户名与密码不正确