ag真人两张图讲述iOS支付宝和微信支付流程,系统

2019-10-02 00:58栏目:专项工作
TAG:

  • 原文链接 : 震惊!iOS 系统居然自带悬浮窗口调试工具 —— Jinkey 原创

说到iOS支付系统、最风靡的就是支付宝支付和微信支付了、这两个支付界的宝宝真的是走到哪里哪里有、跟我们家谦宝的歌一样无人不知、那么今天我就来说说支付宝和微信在iOS支付系统中的使用吧。

什么是MQTT?

  • 原文作者 : Jinkey

首先、毫无疑问的就是下载她们的SDK、导入项目、配置项目信息、添加需要的依赖库等等一系列前期准备工作了。此处不再赘述、详细内容请参看官方文档

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。

英文原文:

我写得这个并不是翻译而是用自己的理解重新表述这个功能,和原文内容有出入,有能力的可以查看英文原文。

参看开发文档:支付宝支付文档 OR 微信支付文档

怎么用MQTT?

我们经常使用各种调试工具,或者开源库来支持悬浮窗调试信息,但苹果的私有方法就提供了 UIDebuggingInformationOverlay

接下来看看宝宝我自己画的流程草图~~~

1.项目中可能有多个地方有使用MQTT,可以创建一个单例类。

ag真人 1

ag真人 2ag真人 3

ag真人 4单例对象,方便外部多个地方调用

AppDelegatedidFinishLaunchingWithOptions 方法中加入两行代码即可。

(尽我所能、用简洁明了的话来说明问题)

2.初始化,建立连接并接受消息和订阅主题

let overlayClass = NSClassFromString("UIDebuggingInformationOverlay") as? UIWindow.Type_ = overlayClass?.perform(NSSelectorFromString("prepareDebuggingOverlay"))

下面我主要说说在支付集成使用过程中需要注意的一些地方

ag真人 5初始化操作

版权声明:本文由ag真人发布于专项工作,转载请注明出处:ag真人两张图讲述iOS支付宝和微信支付流程,系统