苹果审核遇到的坑(一):包含第三方支付代码

最近在过项目苹果审核,一连2次都被拒,反馈邮件如下

Guideline 3.1.1 - In-App Purchase



We noticed that your app contains a payment mechanism other than in-app purchase for digital content or to unlock features or functionality within your app, which is not appropriate for the App Store. In-app purchase is the only valid in-app payment mechanism for digital content.

Note: Continuing to hide functionality within your app or other dishonest acts may result in the removal of your apps from the App Store and termination of your Apple Developer Program membership and all associated memberships. 


原因都是包含第三方支付,我一开始还以为估计是用了shareSDK相关的东西导致的,所以删除了提交,结果第二次还是被拒,因为我们确实是用webview来进行支付的,所以代码里面确实包含有pay buy之类的关键词。一开始以为是不是苹果会扫描代码,但是又觉得不太可能。那样很多安卓的支付的,不是也就能被扫描出来了?后来发现一个好玩的语句,重点来啦:

终端输入

class-dump /xxx/archive/xxx.xcarchive/Products/Applications/xxx.app 


即可打印出来你的app中包含的ios的function

检查下这里面有没有需要屏蔽的关键词

我通过这个方式把该改的名字都换掉,在提交审核,果然就没说我包含第三方支付了


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值