0%

iOS--审核 2.3.1+3.1.1 元数据审核被拒

上线审核被拒,理由是2.3.1和3.1.1,记录下排查过程

Guideline 2.3.1 - Performance

We discovered that your app contains hidden features. 

The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.

Guideline 3.1.1 - Business - Payments - In-App Purchase

We noticed that your app or its metadata enables the purchase of content, services, or functionality in the app by means other than the in-app purchase API, which is not appropriate for the App Store.

出现这种情况,是在App有内购的情况下,审核人员内购以外的支付方式

隐藏第三方支付相关UI入口,如微信、支付宝、银联等

另外一种情况是ipa包机审,扫描出第三方支付相关信息

移除第三方支付代码

  • 修改info.plist,移除LSApplicationQueriesSchemes项目中第三方支付相关白名单,如alipay
  • 检查是否有某些第三方引入支付相关代码;注意不只是SDK,常量、函数中包含wechatpay、alipay这样的代码也有可能被拒绝
  • 检查SDK版本,如微信、QQ分享Apple允许,但SDK中包含的支付代码可能会导致审核,应该换没有支付模块的SDK,比如接入微信应该使用无支付模块的SDK
  • 触发2.3.1+3.1.1礼包后Apple会赠送惩罚套餐,审核时间被延长到1个星期,排除问题等待回复就是一周以上!

当我解决这些问题的时候已经花了一个多月了!

(╯°□°)╯︵┻━┻