apicloud 上传/更新App版本到 ios store 流程步骤
app更新
上传APP的地址: https://itunesconnect.apple.com/login
苹果开发者中心: https://developer.apple.com/
app正式包更新
进入apicloud进行云编译,平台: ios、安卓(勾选使用升级环境编译);
类型: 正式版;
调试模式:禁用;
全局加密:启用;
渠道打包:否;
iso版本和android版本的数值加1(查看正式包的编译记录进行版本号确认);
然后点云编译。
编译后分别下载ios和安卓包,其中安卓包上传到服务器,修改google play等信息。


更新ios包的后续步骤
在苹果机打开xcode工具,选择 xcode->open developer tool->application loader;
选择"交付您的应用"并双击,找到下载的ios包,并上传。 (如果等待时间过长或失败,重新执行此步骤).约半小时后执行后面步骤,主要是在构建版本时需要选择此步骤添加的ios包.
上传完毕,进入上传app地址,点击"我的app"

进入"我的app"页面,选择要更新的app

进入app信息页,点版本或平台,选择ios。

在弹出的页面填写版本号(和apicloud中ios的最新打包的版本号数码一致,但格式有点不同),并创建
此处的版本号和apicloud中的ios版本号格式不同,如这里的2.5对应apicloud中的ios 2.0.5。

填写版本信息的新增内容,如增加的功能,修复的bug等

选择屏幕快照
新上传的图片必须和对应尺寸一致,这里选5.5英寸。因为前面已有上传图片,这里只需选择尺寸即可。

宣传文本(可不填),描述,关键词等
iMessage App和Apple Watch,因没有,略过
构建版本,点击"+"号

选择需要添加的版本(如没显示,则半小时后查看,因为xcode上传后不一定马上显示)

App综合信息
app store图标:更换图标必须为1024*1024尺寸的直角图标
App审核信息(主要确认密码是否有改动,填写联系信息)
后面信息
版本发布(保留默认选中的)
自动更新的分阶段发布(保留默认选中的)
重设iOS平均评分(比较多差评可重设)点页面右上方的"存储",再确认上面的信息无误后,再点"提交以供审核"
在弹出的新页面的广告标识符,选择"是"
在展开的列表项中,全部勾选后,点提交。
进入审核等待,留意审核结果。如不成功,重新提交审核。
审核成功后,登入后台修改app的当前版本号
证书创建
1)生成csr文件
(如果是更新,则先删除钥匙串中存在的同一个项目的证书文件)
打开钥匙串工具
钥匙串访问--证书助理--从证书颁发机构请求证书…

- 输入email,名称和选择存储到磁盘

- 选择存储位置后,完成

2)申请证书
- 进入开发者中心的account页,点击"Certificates, IDs & Profiles"

点Certificates的右上方+号

选择Production的App Store and Ad Hoc证书类型,点continue,continue

choose file选择csr文件

生成证书文件(.cer格式),下载cer文件并点done

找到下载的.cer文件并双击,会自动导入到钥匙串工具中
选中证书文件,右键单击,选择导出

输入导出文件名(格式选.p12)和存储位置

设置证书密码并记下该证书密码

完成证书和p12文件的生成
3)添加调试设备
- 点Devices页面右上方的+号,输入设备名和udid(通过itunes等工具连接手机获取)

- 填写后续内容到完成即可
4)生成Provisioning Profiles文件
点Provisioning Profiles,选择选择 distribution 中的ad hoc

选择app id

选择证书

选择设备

输入profile name

完成,下载pp文件(mobileprovision)
5)上传证书
在苹果机操作,不然编译会失败
登陆apicloud,选择"证书",分别上传ios证书文件(p12和mobileprovision),并输入证书密码,保存。(如果是更换证书,则先清除证书)

apicloud 上传/更新App版本到 ios store 流程步骤的更多相关文章
- Git之创建仓库并上传/更新项目版本
1.Git配置 使用Git的第一件事就是设置你的名字和email,这些就是你在提交commit时的签名,每次提交记录里都会包含这些信息.使用git config命令进行配置: $ git config ...
- 【转】 iOS开发之打包上传到App Store——(一)各种证书的理解
OK,有日子没写iOS开发的相关文章啦,主要是最近的精力都没在这上面,不过既然产品已经快要出来了,就有必要了解一下各种证书啥的(众所周知iOS的一堆证书可是很让人头大呀),最近确实被这个搞得头大,然后 ...
- iOS App Store上架新APP与更新APP版本
iOS App Store上架新APP与更新APP版本 http://www.jianshu.com/p/9e8d1edca148
- 更新App版本的流程
上班一年了还没有自己打包上传过APP,周五下班时项目经理手把手教了我一遍,我大致把流程在这里回顾一下: 1.首先要将svn上的代码拷贝一份到分支上,用终端操作:svn cp https://192.1 ...
- apiCloud上传头像
apiCloud上传头像 1.拍照 2.从相机中选择 aui布局 <li class="aui-list-item"> <div class="aui- ...
- LocalResizeIMG前端HTML5本地压缩图片上传,兼容移动设备IOS,android
LocalResizeIMG前端HTML5本地压缩图片上传,兼容移动设备IOS,android jincon 发表于 2015-02-26 18:31:01 发表在: php开发 localresiz ...
- 利用git把本地项目传到github+将github中已有项目从本地上传更新
利用git把本地项目传到github中 1.打开git bash命令行,进入到要上传的项目中,比如Spring项目,在此目录下执行git init 的命令,会发下在当前目录中多了一个.git的文件夹( ...
- Fastlane- app自动编译、打包多个版本、上传到app store
Fastlane是一套使用Ruby写的自动化工具集,用于iOS和Android的自动化打包.发布等工作,可以节省大量的时间. Github:https://github.com/fastlane/fa ...
- IOS上传到App Store出现证书未安装问题
今天在提交自己的APP到苹果商店去审核的时候,编译成功后.upload过程中,提示 XXX Select the certificates you wish to include in this pr ...
随机推荐
- 一个APP开发有那么难吗?
app开发 idea:产品设计喵有一个想法. 人员配置: 攻城狮:前端后端服务器齐撸 产品设计:设计原型/UI效果图(界面/交互)齐撸] 流程分析: 1.产品设计喵反复打磨自己的想法,明确要做什么样的 ...
- ZBrush国庆中秋大放价,优惠提前享!
没记错的话,上次的ZBrush活动应该是17年春节吧,悄么蔫地就把端午节等一系列节日忽略了,这让苦苦等待的小伙伴们情何以堪,这试用版用的也不得劲儿! 终于等到你,ZBrush官方消息称,17年中秋国庆 ...
- 蓝桥杯_left and throw
思考了许久没有结果,最后,还是一位擅长搜索资源的学长帮我找到了一个不错的代码,这个代码极其精妙,再一次印证了一句话,没有做不到的,只有想不到的,当然这个代码我拿到手的时候是个没有注释的代码,我费尽周折 ...
- css鼠标滑过出现文字效果
模仿淘宝上鼠标移动到商品图片时,出现的文字效果. 1.效果图 鼠标移动到粉红色的区域,则出现黄色部分. 2.代码 <!DOCTYPE ...
- 05 ADO.net
ADO.NET就是一组类库 操作数据库用的.
- Jmeter中模拟多用户执行多场景操作
1.其实一个用户组就是一个场景(Thread Group).可以在一个测试计划中进行多个场景的执行,在测试计划下加一个全局的User Defined Variables,在这个里面可以设置执行总数to ...
- 一、frp官方中文文档
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议. 目录 frp 的作用 开发状态 架构 使用示例 通过 ssh 访问公司内网机器 通过自定义 ...
- 正式版的Linux Kernel 5.1来了,非LTS
大神Linus Torvalds于今天发布了Linux Kernel 5.1内核正式版,在对现有功能进行改进的同时还带来了很多重要的改进.本次版本更新历时一个半月,不过值得注意的是它并非是长期支持版本 ...
- [luogu] P2569 [SCOI2010]股票交易 (单调队列优化)
P2569 [SCOI2010]股票交易 题目描述 最近 \(\text{lxhgww}\) 又迷上了投资股票,通过一段时间的观察和学习,他总结出了股票行情的一些规律. 通过一段时间的观察,\(\te ...
- snprintf
snprintf(),函数原型为int snprintf(char *str, size_t size, const char *format, ...). 将可变参数 “…” 按照format的 ...