最新AppStore审核被拒常见条例,及解决方案(内购、切支付篇)

概要

  1. 内购商品类型分四种:消耗型非消耗型自动续期订阅型非续期订阅型
  2. 课程类商品(如果教程视频、电子书等),不可使用非消耗型,可直接做一个金币商品,通过购买自定义虚拟币,然后用虚拟币购买app的课程等商品。
  3. 游客模式,AppStore审核要求,如果非登录状态下能看到内购付费入口,则不能再要求登录,需要设置游客也可直接内购商品;如果不想做游客模式,建议app启动时就要求登录才能访问。
  4. 非消耗型自动续期订阅型需要有恢复购买入口!消耗型非续期订阅型不需要做恢复购买入口。
  5. Apple官方文档:https://developer.apple.com/documentation/storekit/in-app_purchase

常见被拒条款及解决方案

  • Guideline 3.1.1 - Business - Payments - In-App Purchase

We found that your app offers in-app purchases that can be restored but does not include a “Restore Purchases” feature to allow users to restore the previously purchased in-app purchases, as specified in the “Restoring Purchase Products” section of the In-App Purchase Programming Guide:

“Users restore transactions to maintain access to content they’ve already purchased. For example, when they upgrade to a new phone, they don’t lose all of the items they purchased on the old phone. Include some mechanism in your app to let the user restore their purchases, such as a Restore Purchases button.”

分析:

非消耗品型商品,需要恢复购买功能

解决方案:

添加恢复购买按钮,实现恢复购买功能

  • Guideline 3.1.1 - Payments - Payments - In-App Purchase

We noticed that your in-app purchase product is set to an incorrect product type.

分析:

内购商品类型错误。课程类商品不能设定为非消耗品,标题包含时间(如7天、30天等)的商品会被苹果认定为自动续期订阅型或者非续期订阅型

解决方案:

如果确定不是要做自动续期订阅型或者非续期订阅型,就添加金币商城,设置消耗型的金币内购商品,买金币,然后用金币购买app自营商品。

  • Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requires users to register with personal information to purchase non account-based in-app purchase products, which does not comply with the App Store Review Guidelines.

Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.

分析:

如果app允许不登录便可以访问部分内容,那么内购就不应该要求用户登录。

解决方案:

做个游客模块可购买

  • Guideline 3.1.1 - Business - Payments - In-App Purchase

We found that your app includes a feature to restore previously purchased in-app purchase products by entering the user’s Apple ID and password. However, Non-Renewing Subscription in-app purchases cannot be restored in this manner.

分析:

非续期订阅型不需要恢复购买功能。

解决方案:

去掉恢复购买按钮即可

  • Guideline 2.3.1 - Performance

We discovered that your app contains hidden features. Attempting to hide features, functionality or content in your app is considered egregious behavior and can lead to removal from the Apple Developer Program.

分析:

第三方支付或者其它开关被检查到了

解决方案:

既然被检测到了一次,为了保稳,去掉包含第三方支付的sdk,删除支付的相关代码。过审核后,再以修复bug为由,把混淆过的第三方支付及相关开关补上,一般下午提交,晚上就能通过审核。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值