app更新

上传APP的地址: https://itunesconnect.apple.com/login

苹果开发者中心: https://developer.apple.com/

app正式包更新

  1. 进入apicloud进行云编译,平台: ios、安卓(勾选使用升级环境编译);

  2. 类型: 正式版;

  3. 调试模式:禁用;

  4. 全局加密:启用;

  5. 渠道打包:否;

  6. iso版本和android版本的数值加1(查看正式包的编译记录进行版本号确认);

  7. 然后点云编译。

  8. 编译后分别下载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 流程步骤的更多相关文章

  1. Git之创建仓库并上传/更新项目版本

    1.Git配置 使用Git的第一件事就是设置你的名字和email,这些就是你在提交commit时的签名,每次提交记录里都会包含这些信息.使用git config命令进行配置: $ git config ...

  2. 【转】 iOS开发之打包上传到App Store——(一)各种证书的理解

    OK,有日子没写iOS开发的相关文章啦,主要是最近的精力都没在这上面,不过既然产品已经快要出来了,就有必要了解一下各种证书啥的(众所周知iOS的一堆证书可是很让人头大呀),最近确实被这个搞得头大,然后 ...

  3. iOS App Store上架新APP与更新APP版本

    iOS App Store上架新APP与更新APP版本 http://www.jianshu.com/p/9e8d1edca148

  4. 更新App版本的流程

    上班一年了还没有自己打包上传过APP,周五下班时项目经理手把手教了我一遍,我大致把流程在这里回顾一下: 1.首先要将svn上的代码拷贝一份到分支上,用终端操作:svn cp https://192.1 ...

  5. apiCloud上传头像

    apiCloud上传头像 1.拍照 2.从相机中选择 aui布局 <li class="aui-list-item"> <div class="aui- ...

  6. LocalResizeIMG前端HTML5本地压缩图片上传,兼容移动设备IOS,android

    LocalResizeIMG前端HTML5本地压缩图片上传,兼容移动设备IOS,android jincon 发表于 2015-02-26 18:31:01 发表在: php开发 localresiz ...

  7. 利用git把本地项目传到github+将github中已有项目从本地上传更新

    利用git把本地项目传到github中 1.打开git bash命令行,进入到要上传的项目中,比如Spring项目,在此目录下执行git init 的命令,会发下在当前目录中多了一个.git的文件夹( ...

  8. Fastlane- app自动编译、打包多个版本、上传到app store

    Fastlane是一套使用Ruby写的自动化工具集,用于iOS和Android的自动化打包.发布等工作,可以节省大量的时间. Github:https://github.com/fastlane/fa ...

  9. IOS上传到App Store出现证书未安装问题

    今天在提交自己的APP到苹果商店去审核的时候,编译成功后.upload过程中,提示 XXX Select the certificates you wish to include in this pr ...

随机推荐

  1. Unity 设置2台摄像机的叠加

    如果Camera1和Camera2拍摄的物体各自在摄像机视野内,如果在同一个屏幕上把2件物体都显示出来? 1,Camera1的Depth设置为-1 2,Camera2的Depth设置为0,同时Clea ...

  2. ZBrush中如何清除遮罩

    在之前的学习中我们知道在ZBrush®中如何创建遮罩,在创建遮罩时怎样进行反转来选择反选遮罩,本文将详细讲解ZBrush中如何清除遮罩,当我们利用遮罩达到预期效果时就需要将遮罩清除了:或者在做了遮罩的 ...

  3. 一个完整的Flexbox指南(转载)

    本文由大漠根据Chris Coyier的<A Complete Guide to Flexbox>所译,整个译文带有我们自己的理解与思想,如果译得不好或不对之处还请同行朋友指点.如需转载此 ...

  4. Eclipse安装不了AXIS2 Tool插件,总是找不到axis2 wizards的问题找到解决答案(转载)

    http://blog.csdn.net/downmoon/article/details/7309485 最近在学习axis2工作需要,google一搜,网上到处都是装axis2插件的.根据网上的直 ...

  5. Element源码阅读(2)

    一.element中的指令 在input-number组件中, 用到一个v-repeat-click指令, 主要用于input-number组件的重复点击效果.具体实现在directives中的rep ...

  6. HDU 1042 N!( 高精度乘法水 )

    链接:传送门 思路:高精度乘法板子题,高精度耗时又耗空间...... /**************************************************************** ...

  7. mac上用VMWare虚拟机装Linux-Ubuntu

    1.下载vmware fusion for Mac 网上有很多,大家自己找吧 2.安装Vmware 3.序列号可以在网上找,或者淘宝几块钱买一个(记得买对应版本的) 4.之后就下一步,完成就好 安装U ...

  8. 【NOI2001】食物链

    [NOI2001]食物链 题意 动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形.A 吃 B,B 吃 C,C 吃 A. 现有 N 个动物,以 1 - N 编号.每个动物都是 A,B ...

  9. 最全mysql的复制和读写分离

    mysql的复制和mysql的读写分离从来就不是一个简单的话题,今天笔者就详细来记录一下我学习的mysql.   mysql日至类型有:二进制日志,事务日志,错误日志,一般查询日志,中继日志,慢查询日 ...

  10. 排序代码(python,c++) 及 基本算法复杂度

    0.导语 本节为手撕代码系列之第一弹,主要来手撕排序算法,主要包括以下几大排序算法: 直接插入排序 冒泡排序 选择排序 快速排序 希尔排序 堆排序 归并排序 1.直接插入排序 [算法思想] 每一步将一 ...