iOS RN 通联支付

支付有很多 支付宝  微信 银联  等等  网上封装的也有很多 通联也有但是用的很少  在使用过程中 也在网上查找了下 下面就目前项目中使用的 以及个人在和通联开发人员对接的过程中 写下个人心得 如有纰漏 欢迎拍砖 

通联支付 我们是直接和他们的开发人员对接的 没有参照官网 好像官网的SDK 并不是他们随时更新的 有时候会有问题 就本人项目中 开始用的是开发共享到群里的(开发人员对接群) 但是不行 后来一想官网总之是对的吧  后来发现我还是太天真了  最后和他们技术交流下 才知道SDK 用的不是他们最新的 说多了都是泪啊  所以如果在开发之前一定要记得 问他们要最新的SDK  最新的SDK  最新的SDK

原生模块

通联移动支付地址:SDK 地址

如果你是接入原生的话 那么看简书上这篇文章就够了  其实也不是很麻烦 iOS原生接入

这里在集成的时候我遇到一个问题  也不算是问题  如果有经验的应该可以自己解决 


allinpay

这里 demo里 这个路径不对 不过后来 问开发人员要的新文件就可以了 如果有遇到 

只需把TrustDefenderMobile.framework/Versions/A目录下的文件 复制拷贝到根目录下即可 。

还有一个就是添加库依赖的时候 如果是新建项目的时候没有  libsqlite3.0.tbd 需要添加上 我开始的时候是自己重新搭建的一个项目是测试的 结果发现说没有  libsqlite3.0.tbd  但是文档中好像没有写  这点请注意点 不添加 也会报错的  到时就知道错误在哪了 

在文档介绍中 说需要重新配置framework 和liaApay 的路径 不过我是直接把文件拖到项目 路径就有了 所以我是没有配置  如果在集成中发现路径错误的 可以自己手动重新配置下  



RN模块

上面原生的很简单不过唯一遗憾的是 他们没有RN的 但是我们项目开始的时候使用的是RN 的 除了极少使用原生的  其他的都是用RN  写的跨平台的代码  所以 只能自己动手写了  RN 与原生之间通信 参考RN中文档的 教程 在原生和React Native间通信

下面是个人写的一个demo  本人也是新手 写的不是很好 仅供参考:

开发环境及工具

webstorm

xcode 8.3


webstorm-eap


开发时的各个版本信息

下面是给RN 调用的代码  和原生相识  只是在申明function的时候  需要将function 导出以供RN 调用 代码中的使用的回调 是使用了 通知的形式  没有使用 promise 等异步  因为通联的支付异步回调 是通过代理的形式 所以使用的是通知  


桥接

下面就是在RN 中调用了  由于使用通知的形式  所以在RN 中也需要引入通知的一些相关文件

在import 中 添加 NativeEventEmitter  


头文件导入



声明

下面就可以开始使用了


RN 调用

没多少内容  RN 的使用也是基于原生的代码  如果有什么不对的地方 大家一起学习

也请大家多多指教

最后是OC 的文件 GitHub 地址 :Demo地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,219评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,363评论 1 293
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,933评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,020评论 0 206
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,400评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,640评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,896评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,597评论 0 199
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,327评论 1 244
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,581评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,072评论 1 261
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,399评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,054评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,083评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,849评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,672评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,585评论 2 270

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 170,569评论 25 707
  • 本篇文章是讲述 iOS 无埋点数据收集 SDK 系列的第二篇。在第一篇 中主要介绍了 SDK 整体实现思路以及...
    zerygao阅读 12,072评论 4 64
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,100评论 18 139
  • 01 姐姐和姐夫结婚快二十年,感情很好,极少吵架,是亲戚里的好夫妻典范。大家说起他们来都会纳闷:这俩人,好像就不会...
    小贝贝张蒂阅读 840评论 5 3
  • 终于忙完了所有的事情,跟朋友相约去了大理。去之前的三天,各种翻阅网站,记录旅游路线。想象中的洱海是这样的。。。。。...
    yangmei1136阅读 428评论 0 0