iOS开发傻瓜式微信支付的方法教程

2020-01-21 00:05:34于丽

前言

本文主要给大家介绍了关于iOS开发傻瓜式微信支付的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍吧。

方法步骤如下:

先下载微信SDK,如果集成了友盟分享里的微信,那就不用下载,也不用配置环境,因为配置友盟分享的时候已经把微信支付的环境都配置好了(包括框架,schema跳转,白名单)如果没有集成过友盟分享那么请到微信开放平台下载SDK

如果公司没有给微信平台的appkey则需要自己帮公司去微信平台申请 工程的bundle id 也要和在微信平台注册的bundle id一样

链接:https://www.easck.com/p>

登录账号后下载SDK 把文件夹导入工程

ios开发微信支付,ios微信支付开发流程,ios开发微信支付demo

下面是配置环境,集成了友盟分享的可以跳过下面的4个步骤

1.添加依赖库:

打开工程->build phases ->link binary with libriaries

ios开发微信支付,ios微信支付开发流程,ios开发微信支付demo

2.添加scheme:为了app之间的跳转

打开工程->info->URL types

这里的url schemes就填在微信开发平台申请的appID

ios开发微信支付,ios微信支付开发流程,ios开发微信支付demo

3.白名单:(貌似不配置白名单也可以跳转)

打开工程里的info.plist文件 添加LSApplicationQueriesSchemes数组并添加wechat 和 weixin字符串

ios开发微信支付,ios微信支付开发流程,ios开发微信支付demo

ios开发微信支付,ios微信支付开发流程,ios开发微信支付demo

或者info.plist右键->source code打开添加下面这段代码


<key>LSApplicationQueriesSchemes</key>
<array><string>wechat</string>
 <string>weixin </string>
</array>

4.工程->build setttings -> 搜索other linker flags 添加-Objc -all_load 如下图所示,不然运行工程会崩溃

ios开发微信支付,ios微信支付开发流程,ios开发微信支付demo