【整理之路一】第三方支付微信和支付宝

一、背景
   正好现在项目有需求,特别整理一下这一块的内容。现在支付宝支付和微信支付,已经在实际的生活中大范围的使用的,很多app也增加了这样的支付方式,那么我现在来整理一下我在集成支付宝和微信支付所遇到的一些问题,具体的集成方式官方文档说得很详细。

demo地址:https://coding.net/u/JQHee/p/ThirdPartPay/git

二、集成支付宝所遇到的问题

1.找不到base64找不到NSObject,解决办法全局包含#import
【整理之路一】第三方支付微信和支付宝_第1张图片
问题1
2.openssl,报错原因找不到文件
【整理之路一】第三方支付微信和支付宝_第2张图片
问题2

解决方法:

解决方法
3.缺少库
【整理之路一】第三方支付微信和支付宝_第3张图片
问题三

解决办法,导入以下图中的两个.a文件:


【整理之路一】第三方支付微信和支付宝_第4张图片
导入缺少的库

三、集成微信所遇到的问题

微信支付相对的好集成。
遇到的问题,主要是是在应用启动注册微信支付的时候方法crash:

【整理之路一】第三方支付微信和支付宝_第5张图片
遇到的问题

解决的办法


【整理之路一】第三方支付微信和支付宝_第6张图片
解决的办法

你可能感兴趣的:(【整理之路一】第三方支付微信和支付宝)