iOS 内购第三方支付(阅读器如何解决问题解决)
2014-07-22 10:31
429 查看
IOS中不允许应用内购采用第三方支付,电子书阅读器如何解决这个问题
今天凌晨,多看2.0在上架六天后,被APPLE下架了,多看副总裁微博表示,暂时不能通过内购IAP来购书,可以web端购买,同步移动终端的办法。由此可以联想到,是否多看使用了第三方支付?所以导致应用被下架?APPLE在应用审核指南中有3点提到了内购方式(翻译水平有限,如有错误请指出。) :
11.2
Apps utilizing a system other than the In-App Purchase API (IAP) to purchase content, functionality, or services in an App will be rejected.
使用非IAP的其他第三方支付方式进行购买内容、功能或服务的应用将被拒绝。
11.3
Apps using IAP to purchase physical goods or goods and services used outside of the application will be rejected.
利用IAP购买应用外的实物或应用外的货物和服务的应用将被拒绝。
11.4
Apps that use IAP to purchase credits or other currencies must consume those credits within the application.
应用内通过IAP购买的积分或其他货币必须在应用内使用(只能在应用内使用)。
也有同行表示是因为多看刷榜没刹住车才被苹果下架,多看被下架的原因估计也只有多看自己知道,大家都只是猜测。但是移动阅读器却存在这样的问题,如何解决?
1、可以建立虚拟货币系统
博主当时任职的公司做阅读是利用虚拟货币系统来规避了烂苹果这个限制,虽然不涉及到了人民币的计算,但是这种做法如果烂苹果心情不好了,也可能会干涉起来,毕竟在IOS平台上是它说了算。
利用虚拟货币系统进行虚拟货币消费,在PC端实现虚拟货币充值,在移动端实现支付、扣费阅读。
2、应用内不涉及充值消费模块
并不建议采取这种方式,虽然这种方式看起来是最保险的,但是也是最无能的,移动端没有支付功能,只靠账户体系在PC端同步还谈什么移动阅读。
3、支付模块利用webkit,调用第三方支付页面
例如“iReader”的移动端充值功能,利用webkit做支付,调用第三方支付页面,完成充值操作,此做法有点类似于打擦边球,还是有被下架的危险。
4、APP ID和账号绑定
有朋友说可以做到将自己的账号系统和APP ID进行绑定,比如唐茶,在PC端支付后,在APP中也显示已购买,反之亦可。
相关文章推荐
- 苹果不允许 iOS 应用内置购买(IAP)使用第三方支付方式,那么跨平台的支付怎么解决这个问题?
- Unreal4 IOS上使用第三方库和C++11 特性问题解决
- iOS指南系列:如何解决奔溃问题
- iOS 7如何解决相册无法访问的问题?
- iOS第三方库利器cocoapods安装和使用,深度解决被墙的问题
- iOS 开发之使用CocoaPods更新第三方出现“HEADER_SEARCH_PATHS `OTHER_LDFLAGS`……”问题解决方案
- 如何解决电子商务中的信任及支付问题
- iOS开发工具-如何使用网络封包分析工具Charles,通过配置proxy对http、https、tcp、udp 等协议的请求响应过程交互信息进行分析、判断、解决我们移动开发中的遇到的各种实际问题。
- 存在的问题与iOS 7.1,以及如何解决这些问题
- iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题
- iOS指南系列:如何解决内存问题 深入调试 结尾篇
- 如何解决IOS开发过程中,服务器为windows或者不含有CA证书的推送问题"
- iOS指南系列:如何解决奔溃问题-关于内存访问续
- 关于cocos2dx ios 内支付 出现iOSProductByIdentifier(std::string &identifier) 为nullptr 的问题 解决方法
- iOS指南系列:如何解决奔溃问题
- iOS指南系列:如何解决奔溃问题-深入调试
- iOS指南系列:如何解决奔溃问题-关于内存访问续
- [ios] 倒入第三方类库 非arc问题的解决
- 如何解决引入第三方库的时候出现的SHA-1等问题快速解决方案
- iOS指南系列:如何解决奔溃问题-关于内存访问续