app的上架流程

一.准备工作

首先需要有开发者账号,企业级的账号是299$,个人开发者账号是99$,没有的话可以登录http://developer.apple.com/自行申请

假如你已经有账号了,进入苹果官网点击Accout登录

二.申请证书

  1. 申请appId

登录完成后点击证书,进入界面,有证书.标识.设备.描述文件

点击identifiers下面的APP IDS,点击加号注册APP IDS,需要填写的是APP ID的名称和Bundle ID,名称自己定义不能有特殊的字符,Bundle ID需要与app的Bundle identifier一致.,可以在targets->General->Bundle identifier找到

  1. 申请证书

申请证书之前需要创建好CSR类型的证书,打开钥匙串,钥匙串访问->证书助理->从证书从证书颁发机构请求证书,之后填写证书信息

填写证书信息,电子邮件常用名称等最好每个证书都申请CSR证书文件,最后选择存储到磁盘以备后用,这时桌面上出现了创建好的CSR证书

点击Certificates的加号添加证书,会出现Development和Production两种证书,Development叫开发者证书用于真机调试,Production发布证书用于app的发布

无论哪种证书都选择第一项

点击继续,进入选择CSR文件的界面,选择创建好的CSR文件,

创建完成后点击downLoad按钮,下载证书,双击安装在钥匙串中

  1. 创建描述文件

点击Provisioning Profiles的加号,会出现Development和distribution分别是开发和发布证书,用于真机调试和发布app的证书,根据需要选择,都是选择第一个

选择对应的APP ID

选择创建好的证书,然后输入证书的名称

三.Xcode内的操作

点击Xcode左上角的preferences进入,点击左下角的加号,添加Apple ID

添加完账号,店家右下角的View Details…可以查看描述文件,点击downloadAll或者下载创建好的证书

进入project->build Setting->Code Signing,选择创建好的描述文件和证书

四.Ipa打包

Xcode内点击product->archive,记住要用真机打包否则archive是灰色的

在登录好的开发者账号里面选择iTunes Connect,配置app信息

然后选择我的app,进入后点击左上角的加号

平台:我选择IOS

语言选择简体中文(Simplified Chinese)

套装ID和SKU:选择appID,也是就app的Bundle identifie

点击创建进入app信息完善界面,app的信息以及价格与销售范围根据自己需要进行修改

进入准备提交

这时还没有构建的版本,需要在Archives的里面,先点击validate..进行验证

再点击蓝色按钮Upload to App Store,进行上传ipa,可能会有些慢

填写app的版本信息以及综合信息(务必填写完整在此不在一一列举)

等待审核吧,下面列出了一些审核不通过的理由

1.最近苹果加大了审核的力度,对于标题过长或者过于热门的关键词写在标题中也是不可以的,标题可以尽量精简一些

2.对于功能类似或有抄袭别人的app的都有可能会被拒

3. 需要演示账户才能使用此 App 的所有功能的,需要提供演示账户

4.UI设计要简洁,图片不要有侵权的嫌疑

5.app内存在bug和错误,在被拒的app的原因里面这个原因占很大部分

6.app信息要填写完整,而且信息要有效

7.不要带有图片或者文字的占位符

8.在app内不允许有版本更新或测试的字样

app上架流程的整理的更多相关文章

  1. iOS App上架流程(2016详细版)

    iOS App上架流程(2016详细版) 原文地址:http://www.jianshu.com/p/b1b77d804254 感谢大神整理的这么详细 一.前言: 作为一名iOSer,把开发出来的Ap ...

  2. iOS App 上架流程

                                                             iPhone App 上架流程 1.  申请 App ID (1)  连到 Devel ...

  3. <iOS开发>之App上架流程(2017)

    本文主要介绍了App上架流程,以及上架过程中会遇到的一些问题. 一.App上架前的准备. 上架前,需要开发人员有苹果开发者账号,具体请阅读苹果开发者账号注册申请流程.本文是在已经拥有开发者账号的前提下 ...

  4. App上架流程[利用Archive进行上传]

    作者 M_Lee2016.01.22 10:47 写了14852字,被32人关注,获得了49个喜欢 [iOS]App上架流程[利用Archive进行上传] 字数2186 阅读507 评论3 喜欢9 今 ...

  5. iOS - App上架流程(复习+已用xcode8)

    一.前言: 今天又要上架一款APP,顺便来复习一下APP上架流程 下面就来详细讲解一下具体流程步骤. 二.准备: 一个已付费的开发者账号(账号类型分为个人(Individual).公司(Company ...

  6. iOS:App上架流程和支付宝支付流程

    App上架大致流程: 1.花99美元在苹果开发中心注册一个开发者账号: 2.登陆开发者账号,进入member Center,即开发者成员中心: 3.选取证书标示符(certificates Ident ...

  7. Android App上架流程

    想要把APP上架到应用市场都要先注册开发者账号才可以.这里的方法包括注册帐号和后期上架及一些需要注意的问题.注意:首次提交应用绝对不能随便删除,否则后面再提交会显示应用APP冲突,会要求走应用认领流程 ...

  8. 李洪强iOS开发之最全App上架流程

    在上架App之前想要 真机测试的同学 请查看 iOS- 最全的真机测试教程 里面包含怎么让多台电脑同时 上架App和同时真机调试.P12文件的使用详解 准备 开发者账号 完工的项目 上架步骤 一.创建 ...

  9. 苹果iOS App上架流程,非iOS开发人员上架教程

      iOS应用上线发布流程一般包含相关证书文件的配置.Xcode的设置.App Store Connect填写App的相关信息.ipa包上传.审核结果以及相关邮件回复.相关证书文件的配置与Xcode的 ...

随机推荐

  1. jquery $.each的用法

    通过它,你可以遍历对象.数组的属性值并进行处理. 使用说明 each函数根据参数的类型实现的效果不完全一致: 1.遍历对象(有附加参数) $.each(Object, function(p1, p2) ...

  2. .NET平台开源项目速览(4).NET文档生成工具ADB及使用

    很久以前就使用ADB这个工具来生成项目的帮助文档.功能强大,在学习一些开源项目的过程中,官方没有提供CHM帮助文档,所以为了快速的了解项目结构和注释.就生成文档来自己看,非常好用.这也是一个学习方法吧 ...

  3. Android启动icon切图大小

    我们在给app切图的时候不知道告诉ui启动图标切多大,其实你新建一个android项目就知道应该切多大了.新建一个项目会产生几种大小的启动图标. 我把各个文件夹下的ic_launcher.png文件都 ...

  4. 从零开始编写自己的C#框架(5)——三层架构介绍

    三层架构对于开发人员来说,已经是司空见惯了,除了大型与超小型项目外,大多都是这种架构来进行开发. 在这里为初学者们简单介绍一下三层架构: (下面内容摘自<趣味理解:三层架构与养猪—<.NE ...

  5. ES6 - Note6:Set与Map

    Set和Map是ES6中新增的数据结构,Set是集合,无序唯一,Map类似于对象,也是"key-value"形式,但是key不局限于字符串. 1.Set的用法 Set是构造函数,可 ...

  6. pixi.js教程中文版--基础篇

    前言 Pixi.js使用WebGL,是一个超快的HTML5 2D渲染引擎.作为一个Javascript的2D渲染器,Pixi.js的目标是提供一个快速的.轻量级而且是兼任所有设备的2D库.提供无缝 C ...

  7. 如何部署Icinga服务端

    Icinga是Nagios的一个变种,配置,使用方式几乎一样,而且完全兼容Nagios的插件.所以下面的部署方案对Nagios同样使用. 它还推出了两个中文版本,icinga-cn原版和icinga- ...

  8. 【记录】JS 获取图片原始尺寸-防止图片溢出

    示例代码: <div id="div_content"> <img src="http://static.cnblogs.com/images/logo ...

  9. 最详细的网站改版SEO优化指南:如何让排名不降反升

    我知道,网站改版很是让人头疼.首先,这个过程需要很长时间还有大量工作要做,并且通常结果不会如你的预期.其次,改版确实有破坏之前为 SEO 所做努力的风险. 但不要因为通常网站改版带来排名下降就认为这是 ...

  10. 【解决】查询无法完成,因为其包含的查找列数已超过管理员强制实施的查找列阈值。Error code=0x80070093; Error source=Groove

    前因: 修改了SharePoint Server 2013 下面的文档库的名称,原先2个汉字,现在8个汉字.结果,SkyDrive Pro 就无法同步了,无论是停止重新同步还是手动填写进行同步都不可以 ...