实战分析APP提交苹果App Store审核被拒绝的一些原因以及对策

本文以实战经验图文讲解APP提交苹果App Store审核被拒绝的一些原因以及对策。

你是否跟我一样,交了订阅费后在APP提交App Store审核时却遭到各种拒绝,而且有些看起来根本不讲道理?

尽管你上诉了,但回复的内容根本没法解决问题,如果你跟我一样是个人开放者,要求电话答复,则会被告知个人电话联系不上,他们优先通过邮件回复!

下面我们先看看App Store 审核指南App Store Review Guidelines),有中英文两个版本自己点过去看,我就不一一解读了。

我总共被拒绝了10次!主要涉及1. 2 Safety: User Generated Content、2. 1 Performance: App Completeness、2. 3 Performance: Accurate Metadata、3. 1.1 Business: Payments - In-App Purchase、3. 2.2 Business: Other Business Model Issues - Unacceptable、4. Design: Preamble、4. 2 Design: Minimum Functionality。(见文章尾部代码块)

可能很多人会卡在1. 2 Safety: User Generated Content、4. 2 Design: Minimum Functionality,其中1.2老外还附上“这些附件可能会显示可能令人反感的内容,如裸露、色情和亵渎内容。”甚至还截了根本看不出有为什么问题的图片!(见文章尾部代码块)

实际上出现这些问题主要是因为我们跟老外有沟通壁垒,很多东西他们不明白我们在做什么,同时我们也不清楚他们想表达什么!

遇到问题要冷静分析,然后采取相关措施即可解决问题,可别像我一开始那样到处寻求帮助,甚至还去微博找Tim Cook,但你会发现一点作用都没有!

下面我从简单的开始逐个为大家分析以及说说我是怎么攻克这些问题的。

2. 1 Performance: App Completeness,这个主要是涉及登录没提交账号密码,在App Store Connect的App 审核信息勾选“需要登录”然后加上账号密码即可解决。

3. 1.1 Business: Payments - In-App Purchase,这个主要是没接入应用内支付(IAP),在App Store 审核指南的3.1.3 其他购买方式:以下 app 可以使用 App 内购买项目以外的购买方式:3.1.3(a)“阅读器”类型的 app3.1.3(b) 多平台服务、3.1.3(c) 企业服务、3.1.3(d) 一对一服务体验、3.1.3(e) App 之外的商品和服务、3.1.3(f) 免费的独立 App,而在3.1.1 App 内购买项目有提到“打赏”、“游戏内货币”等必须接入应用内支付(IAP),就算你在界面没显示出第三方支付但审核还是会被机审检查出来的,所以最好还是把第三方支付都去掉(包括各种库),免得拖延上线时间,关于接入应用内支付可以看我另一篇超详细文章《实战iOS端APP实现苹果应用内支付(IAP)(附代码)》。

Guideline 4.0 - Design,这个是兼容问题,比如有的界面在iPhone上没问题,但在iPad等显示不正常,现在要求上架的APP必须兼容各个端,我在另一篇文章有写过关于iPad一些不兼容问题,《关于uni-app使用rpx在iPad上出现字体等样式不兼容问题》。

2. 3 Performance: Accurate Metadata,这个主要是隐藏功能,像上面的接入第三方支付界面没显示出来也会被这个问题拒绝,还有编译混淆代码可能也会报这个问题,网上还有提供收费的混淆代码工具呢,实际上没必要去弄,而且用那些工具还可能泄露信息呢!

估计很多人都卡在4. 2 Design: Minimum Functionality上,实际上这个也很好过,除非你的功能真的很简单,我一开始看4. 2 Design:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值