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发布苹果应用商店审核指南的更多相关文章

  1. 苹果App Store审核指南中文翻译(2014.9.1更新)

    转:http://www.cocoachina.com/appstore/20140901/9500.html CocoaChina对<苹果应用商店审核指南>中文翻译最近一次更新时间为20 ...

  2. 【转】苹果App Store审核指南中文翻译(更新)

    (注:<苹果应用商店审核指南>中文翻译最近一次更新为2013-03-04,文中红色部分是相对于2013-03-04版本的新增内容,绿色部分代表更改的内容,蓝色表示苹果相关官方文档的链接.) ...

  3. 苹果App Store审核指南中文翻译(更新至140227)

    前言 感谢您付出宝贵的才华与时间来开发iOS应用程程序.从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织.我们发布了<App Sto ...

  4. 【曝】苹果应用商店逾千款iOS应用存安全漏洞

    据国外网站Ibtimes报道,知名网络安全公司FireEye日前警告称,由于一款名为“JSPatch”.可帮助开发者修改应用程序的软件上存在安全漏洞,导致苹果应用商店内1000多款使用了该框架的iOS ...

  5. 苹果应用商店逾千款iOS应用存安全漏洞

    据国外网站Ibtimes报道,知名网络安全公司FireEye日前警告称,由于一款名为“JSPatch”.可帮助开发者修改应用程序的软件上存在安全漏洞,导致苹果应用商店内1000多款使用了该框架的iOS ...

  6. 最新App Store审核指南与10大被拒理由

    最近,苹果在官网给出了截至2015年2月份应用被拒绝的十大理由,其中50%以上的应用被拒绝都是因为这10个原因,其中7个理由和2014年相同,其中排名前三的原因分别是:需要补充更多信息.存在明显的bu ...

  7. 苹果应用商店AppStore审核规则指南

    http://www.zesmob.com/blog/40161.html 新应用上架苹果AppStore或重大版本更新时,往往会被拒多次,造成审核不通过的原因,主要是因为对苹果应用商店AppStor ...

  8. [苹果]苹果AppStore应用审核标准

    [苹果]苹果AppStore应用审核标准 http://wenku.baidu.com/view/a9152d2c647d27284b7351a1.html   苹果app审核指南 http://we ...

  9. Xcode5和6共存时,如何发布应用到商店

    如何你和我一样手贱安装了Xcode6,同时又需要发布应用到商店时,你会发现打好的包是通不过审核的.验证报错: unable to validate application archives of ty ...

随机推荐

  1. Bug搬运工-CSCux99539:Intermittent error message "Power supply 2 failed or shutdown"

    Description Symptom:Following error messages will be seen intermittently.%PFMA-2-PS_FAIL: Power supp ...

  2. 040_字符串连接符 041_条件运算符目 042_运算符优先级_逻辑与或优先问题 043_自动类型转化 044_强制类型转换 045_基本类型常见错误_溢出_L问题

    040_字符串连接符 package test_package; /** * 字符串运算符 * @author * */public class TestOperator05 { public sta ...

  3. Docker - 命令 - docker image

    概述 docker 客户端操控 镜像 1. 分类 概述 1 简单对 命令 做一些分类 分类 查看 ls inspect history 与 dockerhub 交互 pull push 导出 & ...

  4. Android 获取手机的厂商、型号、Android系统版本号、IMEI、当前系统语言等工具类

    最近在开发中,需要用到一些系统信息,这里我把这些方法写成一个工具类方便以后复用,该工具类有以下6个功能: 1.获取手机制造厂商 2.获取手机型号 3.获取手机系统当前使用的语言 4.获取Android ...

  5. 记一道简单的re--BUUctf reverse1

    1.首先拖进ida里,看到了左面一百多function...还是shift+f12 查看敏感字符串吧 2.发现了这两个比较可疑的字符串,然后双击this is the right flag 进入到了他 ...

  6. Could not set property of class with value There is no setter for property named

    检查entity中类的属性与MAPPER中的resultMap属性是否一致

  7. springMVC的概念

    1,完成一次web请求的过程 Web浏览器发起请求 Web服务器接收请求并处理请求,最后产生响应(一般为html).web服务器处理完成后,返回内容给web客户端,客户端对接收的内容进行处理并显示出来 ...

  8. Python解决RSA加密

    最近爬个网站需要用发现密码是通过RSA加密的,因此找网上python加密例子,发现都没有一个比较完整的demo so,自己写一个吧~ 首先,安装相应的库: 1. pyCrypto : pip inst ...

  9. java.io.NotSerializableException 没有序列化异常

    在实现MyBatis的二级缓存时,遇到此异常,其原因是实体类未实现Serializable接口. 异常: org.apache.ibatis.cache.CacheException: Error s ...

  10. CSS - 引入方法

    1. 外部样式表 <head> <link rel="stylesheet" type="text/css" href="style ...