苹果审核遇到的坑(一):包含第三方支付代码
2017-12-05 15:42
603 查看
最近在过项目苹果审核,一连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
检查下这里面有没有需要屏蔽的关键词
我通过这个方式把该改的名字都换掉,在提交审核,果然就没说我包含第三方支付了
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
检查下这里面有没有需要屏蔽的关键词
我通过这个方式把该改的名字都换掉,在提交审核,果然就没说我包含第三方支付了
相关文章推荐
- 封装的导航工具类,两行代码搞定iOS App内部跳转第三方应用(百度、高德、苹果)地图导航
- 苹果支付apple pay遇到的一些问题
- 苹果不允许 iOS 应用内置购买(IAP)使用第三方支付方式,那么跨平台的支付怎么解决这个问题?
- 苹果审核遇到metadata rejected的问题
- 遇到的苹果被拒审核
- 第三方登录、支付接口本地代码调试方法
- java 支付宝 第三方即时到账支付 接口(代码)
- Java/Scala 通过JNI调用包含CUDA代码的函数可能遇到的问题
- category is in invalid format hint微信第三方平台将第三方提交的代码包提交审核出错
- ecllipse的Android库包含库代码(非第三方库)
- ios开发之 苹果审核被拒,使用第三方登录,但手机没有安装客户端的平台
- 说说第三方支付接口开发及开发中遇到的坑爹问题
- 第三方支付接口示例代码
- Win8.1下安装Altera USB-Blaster驱动所遇到的问题:第三方INF不包含数字签名信息
- 从代码审核时遇到的有关JUnit的几个问题来看项目开发问题
- 说说第三方支付接口开发及开发中遇到的坑爹问题
- 苹果审核被拒/sdk 4.2上不显示没有安装客户端的平台,友盟第三方登陆,强制安装QQ客户端,被拒绝
- ionic 代码在window上开发时在移动到苹果电脑上遇到的问题解决方法
- cocos2dx项目接入爱贝第三方支付sdk遇到的问题及解决方案
- 苹果审核reject理由大全(13):包含安卓的icon