iOS_APP打包上架流程

OS系列版本更新上架流程

1 上传至apple developer

1.1 上传准备工作

更新上架和发布上架不同,在原始版本首次上架的时候就将描述文件和证书之类的文档下载好了,所以无需再安装此类文件。 在测试人员确认可以上架以后,首先需要在 Build Settings/Code Signing中将之前真机调试用的developer调试证书换成distribution发布证书,然后在product/scheme/eidt scheme/run中build configuration 的debug改成release,close以后command+b 编译一下,编译成功以后准备上传至apple developer
1.2 上传版本

点击product/archive存档,存档需要一点时间,成功后选中最新的版本包点击update to AppStore,然后选择公司的AppleID最后直接upload,开始上传至apple developer 上传需要需要一点时间一般情况下不超过5分钟,上传成功会有提示,最后done就上传OK。 2 提交以供审核

来到apple developer官网,选中account/iTunes connect/go to iTunes connect 通过公司账号登录后选中“我的App”,进入构建新版本界面。 点击添加“版本或平台”,在这里面需要构建新版中的所有信息,需要填写的部分有“此版本的新功能”,“App预览和屏幕快照”,“描述”,“关键词”,“技术支持网址(URL)”,“构建版本”(最新上传的版本),“App图标”,“版权”,“商务代表联系信息”,“联系信息”,“审核账户”,选择发布版本方式,完成上述内容以后点击“存储”,最后点击“提交以供审核”,在提交的过程中会弹出来几个问题,根据事实来选择“是”,“否”即可,最近版本就会出现“正在等待审核”的字样状态,说明提交成功。
版本更新审核周期大概需要7个工作日,当审核通过后会显示“可供销售”的字样,表示可以在AppStore中下载此版本了。 如果在审核的过程中发现了正在等待审核的版本存在bug的情况下,可以将bug修改完成后,按照上述过程提交以后,点击“remove this version from review”的字样,将此版本移除,移除后提交新版本,新版本的版本号必须是新的版本号,再次提交。 如果审核没有通过的情况下,苹果公司会将还需要解决的问题通过一个英文邮件的形式发送过来,百度翻译一下解决问题后,再次提交,这种情况下一般只需要一个工作日就可以再次得到审核信息,直至审核通过。
前言:作为一名iOS开发者,把开发出来的App上传到App Store是必须的。下面就来详细介绍下具体流程。

1.打开苹果开发者中心:https://developer.apple.com Enter your image description here: 打开后点击:Member
Center 如果你的电脑没有保存密码,则会提示你输入开发者帐号和密码,因为我的电脑已经保存了,所以直接进入。

2.点击:Certificates, Identifiers & Profiles

Enter your image description here:

3.点击Devices

Enter your image description here: 

一.创建App IDs和Boudle ID 4.点击App IDs,会进入如下界面,点击右上角的 + 号

Enter your image description here: 

5.填写App IDs和Boudle ID

Enter your image description here: 

6.点击continue

Enter your image description here: 

7.点击Submit

Enter your image description here: 

8.点击Done

Enter your image description here: 

二.创建发布证书(若已创建过发布证书,现在用的是p12文件,可直接跳到第21步) 9.点击Production后,点击 + 号

Enter your image description here: 

10.点击App Store and Ad Hoc

Enter your image description here: 

11.点击Continue

Enter your image description here: 

12.点击Continue

Enter your image description here: 

创建本地证书 13.此时返回到桌面,在点开LaunchPad,在其他中找到钥匙串访问,切记不要关闭浏览器

Enter your image description here: 

14.打开钥匙串访问,点击电脑左上角的钥匙串访问–证书助理–从证书颁发机构请求证书

Enter your image description here: 

15.会出现如下界面,选择存储到磁盘,点击继续

Enter your image description here: 

16.选择存储到桌面,存储

Enter your image description here: 

17.点击完成

Enter your image description here: 

18.你会在桌面上看到下面的文件

Enter your image description here: 

19.然后回到浏览器,点击choose File.. 选择创建好的:CertificateSigningRequest.certSigningRequest 文件,点击Generate

Enter your image description here: 

20.点击Download下载创建好的发布证书(cer后缀的文件),然后点击Done,你创建的发布证书就会存储在帐号中。

Enter your image description here: 

注:一般一个开发者帐号创建一个发布证书就够了,如果以后需要在其他电脑上上架App,只需要在钥匙串访问中创建p12文件,把p12文件安装到其他电脑上。这相当于给予了其他电脑发布App的权限。 创建PP文件 21.找到Provisioning Profiles ,点击All,然后点击右上角 + 号

Enter your image description here: 

22.选择App Store,点击Continue

Enter your image description here: 

23.在App ID 这个选项栏里面找到你刚刚创建的:App IDs(Bundle ID) 类型的套装,点击Continue

Enter your image description here: 

24.选择你刚创建的发布证书(或者生成p12文件的那个发布证书),点击Continue

Enter your image description here: 

25.在Profile Name栏里输入一个名字(这个是PP文件的名字,可随便输入,在这里我用工程名字,便于分别),然后点击Generate

Enter your image description here: 

26.Download生成的PP文件,然后点击Done

Enter your image description here: 

在App Store开辟空间 27.回到Member Center,点击iTunes Connect

Enter your image description here: 

28.点击我的App

Enter your image description here: 

29.点击新建 iOSApp

Enter your image description here: 

30.依次按提示填入对应信息,然后点击创建

Enter your image description here: 

31.依次把不同尺寸的App截图拉入到对应的里面

Enter your image description here: 

32.填入App简介

Enter your image description here: 

33.按提示依次输入

Enter your image description here: 

34.此时这个构建版本还没有生成,我们先把基本信息填写完毕,然后再进入Xcode中把项目打包发送到过来。 注意:填写完一定要点击右上角的保存。

Enter your image description here: 

在Xcode中打包工程

找到你刚刚下载的发布证书(后缀为.cer)或者p12文件,和PP文件,双击,看起来没反应,但是他们已经加入到你的钥匙串中。

35.在Xcode中选择模拟器为iOS Device,按照下图提示操作

Enter your image description here: 

Enter your image description here: 

Enter your image description here:  36.修改.plist文件,两个.plist文件都要修改

Enter your image description here: 37.然后发送到我的App

Enter your image description here: 

38.发送成功后返回到我对App,刷新页面,在构建版本处就会有个 + 号,点击 + 号把发送过来的程序添加上去就行了

39.然后在定价处设置你的App上架后是免费还是收费。

40.回到我的App,点击发布就ok了。

时间: 2024-11-13 10:03:56

iOS_APP打包上架流程的相关文章

App打包上架流程(iOS转)

由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore, 开发者开发好应用后上传Appstore,也需要通过审核等环节. AppCan作为一个跨主流平台的一个开发平台,也对ipa包上传Appstore作了支持. 本文从三个流程来介绍如何实现AppCan在 线编译出ipa包,以及上传到苹果Appstore. 一.证书的导出 1.1.前期工作 首先你需要有一个苹果的开发者帐号,一个mac系统. 如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开

iOS开发—app打包上架流程(图文傻瓜版)

1.申请开发者证书.描述文件.APPID.这个不用多说,前面有专门的文章介绍真机调试,只是把开发证书换成发布证书,配置文件也换成发布就OK了. 2.进入https://itunesconnect.apple.com登录开发者账号 3.添加一个新应用 4.进入刚添加的应用,填写信息: 定价 里面设置上架时间,上架地区. 接下来按要求添加图片,图标,文字描述等.注意图片和图标不能有alpha通道.如果你的png图片可以通过系统自带的图片处理器去掉alpha通道.打开图片,导出,不勾选alpha即可.

ios app上架流程

时隔1年又让我鼓捣iOS,刚接手就是上架,经验值为0的我,虽然内心是拒绝的,但还是要接受这项任务滴!也就是在被拒后重新审核,再改在提交...这样反复的过程中也对上架流程熟悉了好多,写篇帖子送给同为菜鸟的你,如果里面有很菜的东西,大牛请自动忽略,毕竟这也是还为菜鸟的我的备忘录呢!    一.证书的导出      1.1 前期工作        首先你需要有一个苹果的开发者帐号,一个Mac系统.        如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的

App上架流程(2016最新)

写在之前: 预先准备一个项目,设置好启动图片和应用程序图标.本例准备了一个名为Test888的空项目. 一.在电脑上创建一个证书请求文件(签名证书) 首先,我们需要一个Mac操作系统.然后在 OS X EI Capitan 10.11.4 操作系统上做演示. 首先,打开 应用程序 ->实用工具 ->钥匙串访问(KEY CHAIN),如下图所示: 应用程序-实用工具-钥匙串访问 当然,也可以 Launchpad->其他->钥匙串访问 钥匙串访问.png 在证书助理中,选从证书颁发机构

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

作者 M_Lee2016.01.22 10:47 写了14852字,被32人关注,获得了49个喜欢 [iOS]App上架流程[利用Archive进行上传] 字数2186 阅读507 评论3 喜欢9 今天给大家带来项目如何上架的教程 准备: 1. 一个开发者账号(需要交过钱的,??好黑) 2. 一个做完的项目 检查: 1. 你的Xcode必须是正式版,不可以是beta版本(不能上传项目) 2. 请确认你的Xcode是从App Store或者从开发者网站下的Xcode安装,而不是非法获取的安装包,因

回归篇-iOS APP上架流程

好久没有更博客了,就近两年的工作学习,感觉收获很多!目前移动互联网开发在目前移动数据大时代下,发展迅猛,因为一直钟爱苹果产品,所有投身iOS开发当中,今天就给大家科普一下iOS APP上架流程! 1.打开苹果开发者中心:https://developer.apple.com 打开后点击:Member Center 如果你的电脑没有保存密码,则会提示你输入开发者帐号和密码,因为我的电脑已经保存了,所以直接进入. 2.点击:Certificates, Identifiers & Profiles 3

App最新上架流程梳理

一个app从研发到提测最后到上架这是一个完整的产品周期,需要一套与之相对应的流程来保证质量,前面2个按下不提,今天就来梳理上架的流程. 众所周知,应用渠道分为App Store和安卓2个,咱们就这2个渠道的上架情况分别来梳理下. 一.App Store 1.开通iOS的开发者账号 进入https://developer.apple.com/programs/ios/开通,$99/year费用不便宜,用信用卡付的话需要visa卡,具体注册流程这里不细说(注册步骤http://blog.csdn.n

iPhone App 上架流程

1.  申请 App ID (1)  连到 Developer 网页 ( http://developer.apple.com ). (2)  进入 iOS Provisioning Portal. (3)  点选左侧的 App IDs. (4)  点选右上角的 New App ID. (5)  Description : 输入 app name. Bundle Seed ID (App ID Prefix ) : 选 Generate New. Bundle Identifier (App I

App Store 上架流程 2016

转自:http://www.jianshu.com/p/996672107eb1 App Store 上架流程(持续完善中...) 字数1482 阅读1980 评论15 喜欢50 说实话,公司要上架一个自己做的一个小项目.为了完成这个任务,菜鸟的 我一遍找资料一遍跟着做,一遍修改错误一遍查找解决方案.网上的资料大部分都是2015年以前的资料,资料有点不够过时,而且步骤配图也不是很详细,导致 我花费了整整4天的工作日只为实现appstore上架.哎呀,也是够蛋疼的,appstore上架的每个流程都