美文网首页
【原】iOS 集成支付宝支付步骤

【原】iOS 集成支付宝支付步骤

作者: 紫荆逸 | 来源:发表于2016-07-10 00:48 被阅读1047次

    注:本步骤是本人自己实践过,同时也参考网上一些文档。

    在往项目里集成支付宝支付的之前需要先从支付宝开放平台下载其SDK,可下载其官方demo,想在项目中成功的调出支付宝支付页面并顺利支付,可参考如下步骤:

    【步骤一】

    把支付宝sdk导入项目中

    文件内容如下图1(此文件内容为本人放入新建的文件夹内的,文件内容注意看清有哪些):

    图1

    【步骤二】

    .pch文件里写入如下内容:

    图2

    【步骤三】

    找到  targets—-》Build Setting 搜索“header se” 重新写上openssl文件的路径。

    图3

    【步骤四】

    在AppDelegate.h里面和支付界面写入支付需要的方法,具体参照官方demo。

    【步骤五】

    如果运行后报错,查看需要的库是否添加完整,如有缺少就添加,需要的库如下

    图四 图5

    【步骤六】

    如果运行后,控制台输出不能网络请求,则在info.plist里添加白名单:

    图六

    【步骤七】

    如果运行后,网络请求白名单已经添加,但是不能打开支付宝客户端,则继续在info.plist里添加打开支付宝的白名单:

    图七

    到这里基本就可以正常调出支付界面了。

    下面列举一下集成支付宝常遇见的几种问题及解决方法:

    问题一:

    问题一图

    解答:查看步骤3,openssl文件的路径设置有错误。

    问题二:

    问题二图

    解答:查看步骤2,.pch文件有错误

    问题三:

    问题3图

    解答:viewcontroll控制器里面的Product操作有误,注意检查.h和.m文件,尤其是下面几个地方查看是否写的正确:

    解答3图

    相关文章

      网友评论

          本文标题:【原】iOS 集成支付宝支付步骤

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