2019年ipa发布苹果应用商店审核指南
https://baijiahao.baidu.com/s?id=1623886553597961077&wfr=spider&for=pc
ipa 发布审核指南
说明:
本指南为初版,旨在帮助非技术人员快速了解苹果ipa发布审核流程非技术的审核专员发布审核只需处理 (五)、iTunes connect 后台设置该栏目的重中之重要是 组织比较好的中英文双语备注一起审核。技术人员负责辅助审核创建证书出包上传到 iTunes connect 后台等待操作(一)、上传硬性条件:
Mac 电脑(正式版系统,beta版不行)上传工具:Xcode 开发工具 (正式版IDE,beta版不行)Application Loader 软件申请的苹果开发者账号(需要已经付费的)预览效果图 和 APP文字描述 以及 随审备注中英文内容(二)、前期准备:
BID包名定义,如:com.stormorai.taidi(使得每个ipa独一无二),并添加到苹果developer.apple.com 后台设置相关配置。
**证书制作**(这个比较麻烦建议由开发人员来操作。)两个mobileprovision证书制作。两个CER证书制作。(证书制作使得当前Mac电脑有打包上传能力,使得当前电脑中 Xcode有打包上传能力。有出测试包,和决定哪些手机可以安装测试包的能力)证书制作在开发者账号后台,相对麻烦。可参考https://www.yfmingo.cn/2017/02/09/iOS-create-certificate/(三)、新建并配置将要发布的 APP
登录 itunesconnect 选择 我的APP选中如图新建一个将要发布的APP
套装 ID :在后台创建 Identifiers APP IDs中的,选择带有当前APP的BID的那个SKU: 也是一个唯一标示符,就使用BID即可
3、新构建 iOS 版本
由于我已经构建了将要发布的所以不再次构建,所以显示灰色。
(四)、上传流程:
上传方法一
注意:用 Application Loader 上传 ipa ,由于中国网络环境限制很可能卡在某一步骤长时间没进展,有 VPN 的请开启 VPN 环境上传。
将开发人员给的
ipa
包用 application loader 软件上传到 iTunes connect 后台
在 Xcode 中打开 application loader
选取开发人员给的ipa包
开始等待苹果服务器预处理检测并随后上传到后台等待操作
上传方法二
Xcode
签名处理后直接上传到
itunesconnect
:
此方案无法将已经导出的ipa进行上传。只能打包上传一条龙走完流程。选择如图Generic iOS Device(或者真机名称)后。执行如图Archive打包按钮
打包成功后 点击右边的 Validate进行验证
一定要先验证包的正确性。验证如图通过才可以上传避免将一个错误的包上传审核。验证期间可以验证出各种元数据错误,遇错误自行修改。
验证通过就可以点击右边的`Upload to App Store`进行上传到`itunesconnect`后台等待审核操作。上传期间也许会一直卡着不动,突然几秒就上传成功了。但是如果连续卡着二十分钟左右那就不正常了。需取消重新上传,或者更换网络上传。Xcdoe 上传成功后在itunesconnect后台的活动中如图状态,会显示正在处理,此时是苹果服务器预处理检测。一般20分钟左右再次在活动这里刷新就正常。注意:
上传后可能过几分钟该处上传的包直接被苹果删除。这时候一定要去看苹果账号对应的邮箱中的邮件。被删除后会有邮件通知,从邮件中寻找原因及时调整再次打包上传。(五)、 iTunes connect 后台设置
一、 创建 APP 成功后填写 APP 基础信息
1. 在
APP
信息中填写:名称、选择 类别副标题一般无需求可不填。(填的副标题关键词若和已经上架的APP雷同就会被拒)
2、 设置价格销售范围
价格一般设置成免费(除非你真的卖APP)销售地区选择中国以及其他需要销售的国家
个人认为最好不要勾选美国,原因是如果由于硬件被拒可以和审核人员解释我的APP不在美国销售。为防止硬件被拒要求寄设备留一手。二、准备提交:
1、上传预览效果图
选择 如图5.5英寸显示屏按钮,将准备的五张(至少三张)预览图拖到此处。预览效果图标准: 5.5寸的预览图必须 1241*2208px (iPhone 6plus 和 iPhone 7plus等plus手机截图即可使用)想把效果图做的漂亮点可以请UI设计师制作,或者在App Store下载Screenshot软件制作。
2、选中右边媒体管理,勾选如图
使得其他尺寸效果图都使用5.5这个效果图。
3、APP介绍,技术支持营销网站等
宣传文本(显示在App Store大卡图中,一般不写)关键词(SEO关键词,使用英文逗号分隔)技术网站,营销网站。(写产品公司官网即可)描述:(重点注意,有可能描述不符会被拒)扯到 医疗:有可能被要求提供资质文件证明被拒。扯到 彩票:有可能被要求提供彩票代售许可证被拒。扯到 赌博:有可能被要求提供相关资质证明被拒。扯到 硬件:有可能被要求提供硬件辅助审核被拒。对APP 项目本身的介绍,显示在App Store当前APP的下载页面描述请如实介绍APP,不要夸大虚假描述。(是着重介绍APP本身,不是APP配合的硬件产品)尽量不要涉及,医疗,彩票,赌博,硬件 等等敏感字样。
4、构建版本。
点击如图 + 号。选中刚刚活动中处理好后的版本(活动中构建版本没有好是不会显示+号的)
5、APP你分级,版权联系信息
修改如图当前版本号为上传到后台的那个包的版本。按照实际情况对APP进行分级。(分级太差如果都选择是,则会无法上线的)右侧填写版权相关联系信息
版权写公司名称,中英文都行6、审核信息(需要重点注意,备注一定要写好)
需要登录的APP必须勾选需要登录,必须提供测试登录账号。(否则审核人员无法登录直接被拒)联系人信息写自己相关信息备注可写对APP的介绍辅助审核人员理解该APP
7、备注是重中之重:
备注最好要用中英文双语言版本写,审核人员是美国人大多只看英文。备注写的好可以极大帮助APP进行通过审核。备注中强烈建议附带一个特殊功能使用的视频。涉及硬件交互使用的,后台权限相关的APP一定要附带视频。不然很容易被拒。8、提交审核
各个选项勾选如图如遇到知识产权确认选项,请直接勾选“是”最后点击 右上角 提交 按钮 即可提交审核
2019年ipa发布苹果应用商店审核指南的更多相关文章
- 苹果App Store审核指南中文翻译(2014.9.1更新)
转:http://www.cocoachina.com/appstore/20140901/9500.html CocoaChina对<苹果应用商店审核指南>中文翻译最近一次更新时间为20 ...
- 【转】苹果App Store审核指南中文翻译(更新)
(注:<苹果应用商店审核指南>中文翻译最近一次更新为2013-03-04,文中红色部分是相对于2013-03-04版本的新增内容,绿色部分代表更改的内容,蓝色表示苹果相关官方文档的链接.) ...
- 苹果App Store审核指南中文翻译(更新至140227)
前言 感谢您付出宝贵的才华与时间来开发iOS应用程程序.从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织.我们发布了<App Sto ...
- 【曝】苹果应用商店逾千款iOS应用存安全漏洞
据国外网站Ibtimes报道,知名网络安全公司FireEye日前警告称,由于一款名为“JSPatch”.可帮助开发者修改应用程序的软件上存在安全漏洞,导致苹果应用商店内1000多款使用了该框架的iOS ...
- 苹果应用商店逾千款iOS应用存安全漏洞
据国外网站Ibtimes报道,知名网络安全公司FireEye日前警告称,由于一款名为“JSPatch”.可帮助开发者修改应用程序的软件上存在安全漏洞,导致苹果应用商店内1000多款使用了该框架的iOS ...
- 最新App Store审核指南与10大被拒理由
最近,苹果在官网给出了截至2015年2月份应用被拒绝的十大理由,其中50%以上的应用被拒绝都是因为这10个原因,其中7个理由和2014年相同,其中排名前三的原因分别是:需要补充更多信息.存在明显的bu ...
- 苹果应用商店AppStore审核规则指南
http://www.zesmob.com/blog/40161.html 新应用上架苹果AppStore或重大版本更新时,往往会被拒多次,造成审核不通过的原因,主要是因为对苹果应用商店AppStor ...
- [苹果]苹果AppStore应用审核标准
[苹果]苹果AppStore应用审核标准 http://wenku.baidu.com/view/a9152d2c647d27284b7351a1.html 苹果app审核指南 http://we ...
- Xcode5和6共存时,如何发布应用到商店
如何你和我一样手贱安装了Xcode6,同时又需要发布应用到商店时,你会发现打好的包是通不过审核的.验证报错: unable to validate application archives of ty ...
随机推荐
- bugku 点击1000000次
首先看一下题目发现进入网页之后是这个样的 然后点击一下发现是有变化 然后用F12 然后选择post data 然后输入clicks=1000000 然后就会发现答案 (clicks 是点击的意思)
- 出现xxxtbox问题又有集群网络等问题时的解决
出现xxxtbox问题又有集群网络等问题时的解决 集群环境本身问题引发 重新rancher上删除集群,正常构建集群成功,环境就没问题,否则由于环境问题怎么找解决方案都有问题
- [蓝桥杯][基础训练]FJ的字符串
Description FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律 ...
- 前端——语言——Core JS——《The good part》读书笔记——第三章节(Object)
本章介绍对象. 在学习Java时,对象理解为公共事物的抽象,实例为具体的个例,对象为抽象的概念,例如人为抽象的概念,具体的个例为张三,李四. Java对象种类多,包含普通类,JavaBean,注解,枚 ...
- jumpserver sudo 权限控制模板
sudo 权限控制,常用 ALL,!/bin/bash,!/bin/tcsh,!/bin/su,!/usr/bin/passwd,!/usr/bin/passwd root,!/bin/vim /et ...
- Go非缓冲/缓冲/双向/单向通道
1. 非缓冲和缓冲 package main import ( "fmt" "strconv" ) func main() { /* 非缓冲通道:make(ch ...
- mysql 导出sql文件
1:find / -name mysqldump -print 先找到mysqldump 目录位置 2:/usr/local/mysql/bin/mysqldump -u root -p hanwe ...
- Java的Path、Paths和Files
前言 因为这几天被java.nio的这几个接口和工具类卡到了,就顺便地查了一波文档以及使用方法,这篇其实更像是API的复制粘贴,只不过我在注释里多写了一些output和注意事项,看不惯API的可以选择 ...
- idea项目更改git地址
第一步:idea打开项目,菜单栏找VCS - Git - Remotes 点进去,弹出对话框,选中,点击编辑 弹出编辑框,更改地址,点击ok 弹出输入账号密码编辑框,输入自己的账号密码,点击确认 完成 ...
- 201771010135 杨蓉庆《面对对象程序设计(java)》第十五周学习总结
1.实验目的与要求 (1) 掌握Java应用程序的打包操作: (2) 了解应用程序存储配置信息的两种方法: (3) 掌握基于JNLP协议的java Web Start应用程序的发布方法: (5) 掌握 ...