堵你妹研究之一 iap应用内购买分析
2013-08-23 16:39
197 查看
首先需要对ios系统的 iap的机制熟悉,并了解其基本的结构以及流程。
其次,在堵你妹中有一个目录,libs文件下面有一个Gzlib文件包。
在这个包里面有三个关键的类,一个GZControl类,一个GzObjc类,一个GzInAppPurchaseController类。
其中GzInAppPurchaseController主要负责iap应用内购买的处理流程。如果对流程还不了解的可以参看这个类。
Gzcontrol类里面有一个购买的接口,还包括判断是否联网等方法。
GzObjc类也是一个很重要的类。这个类的主要是连接程序的其他地方以及iap的桥梁。
如果在程序的哪个地方需要使用到iap,那么只需要调用这个类提供的接口即可。
当需要根据iap不同的结果作出不同的反映,只需要修改这个类即可。
比如,购买成功,程序需要做出什么动作,购买失败,程序需要怎么处理,都只需要写在这个方法里面就可以了。
这样就完成了程序的封装。
以后,还有其他的程序需要加入应用内购买,那么只需要把这个包加入到程序当中,并且实现相对应的方法即可。不需要自己重写创建许多的类,继承接口等。
其次,在堵你妹中有一个目录,libs文件下面有一个Gzlib文件包。
在这个包里面有三个关键的类,一个GZControl类,一个GzObjc类,一个GzInAppPurchaseController类。
其中GzInAppPurchaseController主要负责iap应用内购买的处理流程。如果对流程还不了解的可以参看这个类。
Gzcontrol类里面有一个购买的接口,还包括判断是否联网等方法。
GzObjc类也是一个很重要的类。这个类的主要是连接程序的其他地方以及iap的桥梁。
如果在程序的哪个地方需要使用到iap,那么只需要调用这个类提供的接口即可。
当需要根据iap不同的结果作出不同的反映,只需要修改这个类即可。
比如,购买成功,程序需要做出什么动作,购买失败,程序需要怎么处理,都只需要写在这个方法里面就可以了。
这样就完成了程序的封装。
以后,还有其他的程序需要加入应用内购买,那么只需要把这个包加入到程序当中,并且实现相对应的方法即可。不需要自己重写创建许多的类,继承接口等。
相关文章推荐
- 【转】 Android应用内多进程分析和研究
- IAP-应用内购买(部分)
- IOS应用内购买(IAP)开发时遇到的几个问题总结
- JDO技术分析及如何进入企业应用的研究
- 人工智能研究分析、方法、范畴及应用
- ZeroMQ研究与应用分析
- Android应用内多进程分析和研究
- 从用户心理研究分析应用社交化成因
- 基于大数据分析的安全管理平台技术研究及应用
- iOS应用内购买技术研究与实现-《骗经》电子书应用
- ZeroMQ研究与应用分析
- ZeroMQ研究与应用分析
- 主成分分析在生命科学研究中的应用
- 基于大数据分析的安全管理平台技术研究及应用
- iOS应用内购买项目(IAP)
- ios应用内购买开发记录教程 ios iap In-App Purchases
- Android应用内多进程分析和研究
- 苹果不允许 iOS 应用内置购买(IAP)使用第三方支付方式,那么跨平台的支付怎么解决这个问题?
- 企业应用架构研究与分析(一)