美文网首页
iOS内购代码篇

iOS内购代码篇

作者: 帅的科幻的男人 | 来源:发表于2019-08-23 15:46 被阅读0次

最近公司有支付方面的需求,就搞了支付宝和微信支付,上线的时候高高兴兴的,结果凉了。原因就是app内的虚拟物品必须用iOS内购,刚开始抱着试试运气的心态,审核的时候把支付宝和微信隐藏,审核通过再打开,结果还是凉了。被扫出代码含有三分支付SDK,所以就有了这篇文章😂😂😂。

iOS内购呢分为两部分(个人理解):

一,配置部分

配置部分比较多所以这里就偷懒一下,借鉴一下大佬的文章👉  https://www.jianshu.com/p/94fa6793b197

二,代码部分

关于代码部分是大部分小白比较关心的事,代码只是一种思想的表现形式,这里的代码是我个人理解,具体问题具体分析

先创建一个工具类STAppStorePayManager类(个人喜好)

STAppStorePayManager.h


STAppStorePayManager.m 

在.m文件里要导入支付包 #import <StoreKit/StoreKit.h> 以及相关协 <SKPaymentTransactionObserver,SKProductsRequestDelegate>


添加购买监听销毁监听


根据ID请求商品信息

相关回调

监听购买结果


最重要的来了,交易凭证验证,这个是最重要的(这里做的不全,还有越狱等没判断)


最后在需要调用的地方使用

这里的data是上传服务器二次验证的数据,type是交易状态。

以上就是全部内容了,这只是本人的理解,有不同理解或觉得有错误的地方欢迎指正,不喜勿喷,谢谢。

相关文章

  • iOS 苹果内购流程

    本文参考: iOS开发之内购完全笔记 iOS开发内购全套图文教程 iOS应用程序内购/内付费(一) 代码...

  • iOS内购代码篇

    最近公司有支付方面的需求,就搞了支付宝和微信支付,上线的时候高高兴兴的,结果凉了。原因就是app内的虚拟物品必须用...

  • iOS-内购

    前言:关于iOS内购,参考两篇博文 iOS-iOS内购流程(手把手图文教程)iOS内购你看我就够了(埋坑篇) 我自...

  • iOS 内购 IAP

    1. iOS内购IAP(一) —— 基础配置篇(一)2. iOS内购IAP(二) —— 工程实践(一)3. iOS...

  • iOS 内购代码

    1:配置一个明确的APPID 2:配置和相关的项目 配置内购的物品 配置测试账号 配置银行相关 3:代码实现...

  • iOS内购代码教程

    继上一篇iOS内购图文教程,下面是代码教程创建一个单例类.h文件 .m文件 在礼物页面,调起单例,添加内购代理方法...

  • 什么是内购

    敲小黑板,问IOS程序猿,你知道什么是内购么?ps: 此文仅理论篇,不附带技术代码,如需代码,请移步其他大神文章 ...

  • iOS 内购充值代码

  • iOS 内购代码封装

    关于内购的相关知识这里不做赘述,相关配置大家可以搜寻相关资料。这里主要对相关代码采用代理方式进行封装。

  • iOS内购代码实现

    开通付费协议后,再配置上内购商品和测试人员,我们就开始撸代码了。github上Htain Lin Shwe大神写了...

网友评论

      本文标题:iOS内购代码篇

      本文链接:https://www.haomeiwen.com/subject/hvftectx.html