如果你是新手,将在这里清晰发布到App Store整个上架流程,还有相应的流程解决方案。

如果你上架过iOS APP,这里会了解到有更快捷的上架过程。

上架iOS最基本需要一个付费的开发者账号,还没有的话申请一个或者借用。

通常也还需要一台Mac电脑,不过这里介绍到不用Mac在Windows系统中直接发布iOS APP到App Store。

如果没有Mac,也无所谓。

申请开发者账号介绍

iOS APP上架需要创建一个APP ID、申请iOS发布证书、再用iOS证书打包IPA,然后在上传IPA到App Store

上架过程分七个步骤,按步骤一步步来,清晰了步骤就跟简单了,欢迎交流!

1、创建APP身份证(App IDs)

2、申请发布证书

3、申请发布描述文件

4、Windows下上传证书编译打包

5、在iTunes Connect创建App

6、Windows下上传IPA到App Store

7、上传好IPA回到iTunes Connect填写APP信息并提交审核

一、创建唯一标示符App IDs

APP IDs在后面创建发布文件,创建APP时都要用到。

首先打开开发者中心https://developer.apple.com/cn/,进入证书页面。

1.1点击证书、ID及配件文件,进入设置。

1.2选择App IDs –>点击+创建一个新的App ID

其中有两项需要你自己填:

第一项Name,用来描述你的App ID,这个随便填,没有什么限制,最好是项目名称,这样方便自己辨识(不允许中文)

第二项Bundle ID (App ID Suffix),这是你App ID的后缀,需要仔细填写。用来标示我们的 app,使它有一个固定的身份,和你的程序直接相关。填写 Explicit App ID 的格式为:com.company.appName,一定照着格式写,写个方便记的,后面很多地方要用到。

第三项App Services,默认会选择2项,不能修改,其它根据自己需要的服务选择上,然后点击Continue确认,下一步。

检查下没有错的话直接点击Register后点击Done完成App ID的创建。

二、申请发布证书

iOS证书申请要用到一个工具Appuploader,在win系统中辅助快速申请iOS证书,和后面上传IPA到App Store都要用到。

先安装好 Appuploader安装介绍

2.1打开程序,输入苹果开发者中心账号,登录。

2.2选择Certification

2.3点击+ADD,这里有开发证书等等创建选项,这里选第三项发布证书。

2.4输入,证书名称(随意) 邮箱(任何邮箱都行) 密码(后面打包编译时用到)然后点击ok

2.5此时生成了好了一个发布证书,点击p12 File,下载证书文件,保存到电脑。

这样发布证书就创建好了。

三、申请发布描述文件

3.1回到软件点击Profiles

3.2点击+ADD,这里有开发描述文件等等选项,这里选发布描述文件。

3.3选择APP IDs,之前在开发者中心创建的,这里会自动出现。

3.4勾选刚创建的发布证书关联好,输入name,点击ok

3.5此时生成了发布描述文件,点击 Download下载到电脑保存

四、上传证书编译打包

使用其他平台的,欢迎加入上架交流群,众多大神为你解答。362305994

这里以APPcan平台为例

4.1、选择完工的APP,点击应用打包,选择证书管理,iOS发布证书,上传之前申请的发布证书和申请时设置的密码及发布描述文件

点击检验,APP ids将自动出现,然后保存。

4.2选择云端打包,iOS打包,没有推送证书就不勾选支持推送,选择发布版证书,禁用http请求容易审核通过。

设置好版本号,选择appcan服务器,点击生成安装包。


4.3安装包生成成功后,下载保存到电脑,这个ipa包就可以上传到App Store了

五、在iTunes Connect创建App

5.1回到软件,点击ItunerConnect,进入iTunes Connect进入创建APP。

5.2选择我的APP点击左上角+号选择新建APP,输入你的应用名称,语言,套装ID,之前在开发者中心创建的对应APP IDs

(与创建iOS证书所选的appid要一致,这样用iOS证书打包的IPA,上传就能关联到了)

sku不能写中文,点击创建。

5.3这里提示要用到Xcode或者Application loader提交IPA,等下用Appuploader直接在Windows环境下上传ipa,不用Mac了。

现在APP各项信息都没填写,等下把IPA上传成功了再填写。

这里构建版本旁边还没有出现+号,后面上传了IPA就会出现,等下会用到。

六、Windows环境下上传IPA到App Store

6.1打开Appuploader程序,点击Upload.

6.2选择刚生成的iap包

6.3Appuploader将自动上传你的IPA,当出现以下提示时,说明上传成功,点击deail可以查看APP信息。

七、回到iTunes Connect提交审核

7.1上传好了IPA,然后回到iTunes Connect,进入填写信息的页面,下边有一个构建版本的选项,之前这旁边没有+号的,如果上传成功了,过几分钟旁边会出现一个加号按钮,点击一下+然后会出现你刚上传的APP,点击完成即可。

注意:如果一段时间后没有出现+号,可能ipa不符合要求,会有个反馈邮件过来,根据反馈的问题修改后重新上传。

7.2然后设置好APP相关的信息,截图、类别,价格、销售服务等。


7.3设置好相应的APP信息后,点击提交以供审核。

7.3提交审核回到我的APP查看会提示正在等待审核,审核要几天时间,常登陆看看审核情况

如果变成可供销售,恭喜你~上架成功了,如果显示被拒绝,点击查看问题,根据反馈修改再重新上传。

完整iOS APP发布App Store上架流程相关推荐

  1. App Store上架流程/苹果app发布流程

    App Store上架流程/苹果app发布流程: 第一步:拥有自己的苹果开发者账号: 开发账号分为两类:99美元(发布App Store用的,也就是上架苹果商店用这个):299美元(企业授信证书,不用 ...

  2. iOS APP打包和发布App Store上架流程指南

    用hbuilderx打包ios app应用,需要先打包,然后在进行app store上架,用户才能下载使用. 下面我们来讲述打包和上架的全部流程. 首先,打包时需要一个打包证书的,这个证书是p12后缀 ...

  3. 2023年iOS App Store上架流程详解(上)

    目录 1.注册开发者账号 2.登录并配置人员 3.申请证书和配置文件 一.证书管理​ 二.新建证书​ 三.使用appuploader服务同步证书​ 1)申请证书 2)添加Identifiers和配置A ...

  4. 上架相关——App Store 上架流程

    说实话,公司要上架一个自己做的一个小项目.为了完成这个任务,菜鸟的我一遍找资料一遍跟着做,一遍修改错误一遍查找解决方案.网上的资料大部分都是2015年以前的资料,资料有点不够过时,而且步骤配图也不是很 ...

  5. iOS App的打包和上架流程

    1. 创建账号 苹果开发者账号几种开发者账号类型 个人开发者账号 费用:99 美元/年(688.00元) 协作人数:仅限开发者自己 不需要填写公司的邓百氏编码( D-U-N-S Number) 支持账 ...

  6. 完整iOS APP发布App Store上架流程指南

    本文章的目的在于教会你如何创建ios的打包证书和如何上架 假如你没有任何的打包或上架经验,参考本文有很大的收益. 通常创建ios证书和上架,是需要MAC电脑的,本文重点介绍如何在没有mac电脑的情况下 ...

  7. iOS 最新发布App Store流程

    先总结一下发布到App Store你需要准备哪些东西和步骤 1.开发者账号 2.去developer.apple.com 生成对应的发布证书,APP ID,描述文件 3.xcode 项目中选择gene ...

  8. IOS APP 发布App Store (同一开发帐号,发布N个APP)

    本帐号已发布一个应用并在store app上架,, 今天准备发布第二个应用... 由于相隔第一个应用申请发布已有半年了,所以这次申请发布证书都了一个大圈,...现记下便以后发布N个应用备用. 流程:申 ...

  9. 如何在IOS上发布APP

    首先需要一个已经开发完成的App应用. 企业相关文字信息(英文):包括名称.注册地址.固定电话.网址.统一社会信用代码.营业执照扫描件等. 一张开通visa或者master功能的信用卡,公司邮箱,公司 ...

最新文章

  1. JavaScript设计模式与开发实践——JavaScript的多态
  2. 在VS2015中编写x86汇编
  3. P1462 通往奥格瑞玛的道路[最短路+二分+堆优化]
  4. 香港虚拟主机怎么转服务器,香港虚拟主机好慢怎么办
  5. JavaScript prototype constructor __proto__
  6. 修改Visual Stdio 2010界面,以及添加一些其它VS2010的插件
  7. 7-4 螺旋方阵 (20 分)
  8. 论无线网络中的网络与信息安全技术
  9. 不规则动词过去式和过去分词大表
  10. 渗透之——触发Easy File Sharing Web Server 7.2 HEAD缓冲区溢出的Python脚本
  11. 服务器的垃圾清扫系统指令,怎么用dos命令系统清理垃圾
  12. 麒麟V10系统安装教程
  13. css3动画 魔方 无限滚动
  14. MOS管与三极管的区别,你务必牢记于心
  15. 想知道照片一键换天空怎么弄?推荐两款图片编辑软件
  16. 服务器ping不通网址!
  17. Jenkins笔记02-Jenkins安装和持续集成环境配置
  18. Fail2Ban 简介与使用
  19. 一梦江湖(楚留香)自用日常手机脚本
  20. IDEA 警告 the package is not inside non-bundled dependency

热门文章

  1. Springboot 解决跨域的四种姿势
  2. python知识:稀疏矩阵转换成密度矩阵
  3. java readtimeout_Java HttpURLConnection.getReadTimeout方法代码示例
  4. php是实现点击改变状态,PHP利用header函数实现各种状态的跳转
  5. 2020-12-09 深度学习 卷积神经网络结构分析
  6. excel 小知识汇总
  7. grep 显示搜索的关键字相关的行信息
  8. 将下图的nfa确定化为dfa_作业8 非确定的自动机NFA确定化为DFA
  9. 【Linux】16.mdc挂载群晖NAS
  10. 深入理解Java Class文件格式