美文网首页
支付宝支付集成问题和跳转问题

支付宝支付集成问题和跳转问题

作者: 我有一只小毛驴_从来都不骑 | 来源:发表于2016-12-12 14:25 被阅读1024次

好久没写笔记了,最近项目页已经上线了,支付宝官方的dome 很多坑,做过的人都知道,下载sdk 到官方网站去下载,加入一些库文件我就不多说了,我说的是导入支付宝第三方以后的遇到的问题:

  • 仔细看支付宝官方提供的dome 尤其是看它的目录结构



仔细看看官方dome的目录,这要跟你添加头文件路径很重要,添加如下:
<点击项目名称,点击“Build Settings”选项卡,在搜索框中,以关键字“search”搜索,对“Header Search Paths”增加头文件路径:$(SRCROOT)/项目名称>

我试过把SDK包添加到别的文件下,比如 class 文件夹下,路径也加上class 但是会报错

  • 就是大多数人会遇到的 <opensll.h >文件找不到 解决方案 我自己总结了2点:
1.查看你的文件路径,按照官方的文件路径加到工程中
2.你可以把openssl中的 .h .m文件全部删除,再重新添加
  • 注意要配置一下<url Schemes> 这个是自己随便写的 但是要配置 否则支付成功后 不会跳转到自己的app
  • 现在都是IOS 9 以上的系统了,在你需要使用别的第三方(比如微信,支付宝)都要配置白名单,很简单,网上一搜一大堆
  • 分享一段代码



    我这是把微信的回调 跟 支付宝的回调 写一起了

上面的那个方法是老方法,下面的这个是iOS 9 以后的新方法,开始的时候没加<else if>后面的判断 支付成功不走回调 
后来我把<else if>后面的代码加上这个方法就走了  如果你想支付成功后跳转别的页面 完全可以写一个通知,先post通知,
在支付按钮中 注册通知  在通知的方法中 跳转页面

也可以这样跳转页面


if 之前代码是 打开支付宝网页版的代码

至于其他的代码完全了一从官网dome 中拷贝过来就可以了

相关文章

  • 支付宝支付集成问题和跳转问题

    好久没写笔记了,最近项目页已经上线了,支付宝官方的dome 很多坑,做过的人都知道,下载sdk 到官方网站去下载,...

  • iOS 集成支付宝无法跳转问题

    iOS 集成支付宝无法跳转问题 URL Schemes 不能写成AliPay。 是不是有点坑(^^)

  • 安卓支付宝支付成功无响应

    关于安卓集成支付宝支付,部分手机app会跳转到H5支付支付页面造成没有走处理支付结果的方法 今天测试反馈问题,说,...

  • 集成支付宝 报错:rsa_private read error

    支付宝问题-集成支付宝 报错:rsa_private read error : private key is NU...

  • 支付宝支付与微信支付

    支付宝支付: 把支付宝的sdk和依赖的库集成到项目里,然后配置支付宝的跳转url,这个确保唯一,可以设置成boun...

  • 支付宝

    前言:关于支付宝的集成就看蚂蚁金服的集成步骤走就好了。这里只提一下其他问题。 唤起支付宝 支付宝支付成功后无法返回...

  • 转IOS集成到支付宝的步骤及问题

    转IOS集成到支付宝的步骤及问题 一,在支付宝开放平台下载支付宝SDK(https://openhome.alip...

  • 支付宝集成问题

    集成支付宝时遇到的一些问题 以前自己写过一个支付的Demo,里面集成了支付宝支付、微信支付、银联支付,测试都成功了...

  • 第三方支付问题

    支付宝 解决在iOS App中集成支付宝时遇到的RSA密钥签名问题http://www.jackyshen.com...

  • iOS 集成支付宝sdk简单教程以及遇到的坑(1)

    猫图镇楼 昨天在集成支付宝的时候,还是遇到了不少问题,写个文章记录一下。 要想集成支付宝,当然首先是注册为支付宝的...

网友评论

      本文标题:支付宝支付集成问题和跳转问题

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