美文网首页
iOS支付宝支付开发小记

iOS支付宝支付开发小记

作者: 美美腻 | 来源:发表于2016-06-06 15:22 被阅读113次

一.集成SDK:

集成时需要用到的库

在Build Phases选项卡的Link Binary With Libraries中,增加以下依赖:

其中,需要注意的是:

如果是Xcode 7.0之后的版本,需要添加libc++.tbd、libz.tbd;

如果是Xcode 7.0之前的版本,需要添加libc++.dylib、libz.dylib(如下图)。

集成后可能遇到问题:

a.集成SDK编译时找不到openssl/asn1.h文件

解决方案:Targets->Build Settings->Header Search Path中添加建立的aliPaySDK文件夹的路径(拖拽此文件夹至输入框即可)或增加头文件路径:$(SRCROOT)/项目名称。

二.调用接口:

在需要调用AlipaySDK的文件中,增加头文件引用。

#import<AlipaySDK/ALipaySDK.h>

如果你的app基于9.0编译,那么为了适配iOS9.0中的App Transport Security(ATS)对http的限制,这里需要对支付宝的请求地址alipay.com、alipayobjects.com

在@implementation AppDelegate中增加如下代码:

三.模拟订单支付行为:

在支付操作方法里:

配公钥和私钥:

RSA很好配,支付宝有软件可以直接一键生成.

DSA需要用openssl工具,但是别担心,mac自身就有,按照支付宝的密钥生成流程,直接在终端输入生成即可.

相关文章

  • 收录 : iOS支付开发

    iOS 银联支付开发流程iOS 微信支付开发流程iOS 支付宝支付开发流程iOS Apple Pay开发流程App...

  • ## [iOS 支付宝支付]

    [iOS开发系列-支付宝支付] 概述 开发中支付通常都会集成支付宝支付,下面讲解支付宝的整体流程。 集成支付宝支付...

  • iOS支付

    支付宝支付 支付宝支付支付宝补充 微信支付 微信支付 内购 iOS开发 内购流程

  • 集成支付、第三方登录知识总结

    1、玩转iOS开发:集成 WeChat SDK - 支付篇2、玩转iOS开发:集成 AliPay - 支付宝

  • ios-支付集成

    iOS开发之第三方支付支付宝支付教程,史上最新最全第三方支付宝支付方式实现、支付宝集成教程,支付宝实现流程 iOS...

  • iOS支付宝支付开发小记

    一.集成SDK: 集成时需要用到的库 在Build Phases选项卡的Link Binary With Libr...

  • iOS - 三大支付系之核心流程

    马云的支付宝SDK_iOS 移动支付集成开发包--《支付宝钱包支付接口开发包2.0标准版.pdf》 我们还需要先生...

  • 支付宝集成

    搭建商品列表界面 集成支付宝 点击进入支付宝开发者平台 文档中心->文档目录->支付能力->App支付->iOS集...

  • 如何调试支付宝(iOS)

    如何调试支付宝(iOS)如何调试支付宝(iOS)

  • 如何调试支付宝(iOS)

    如何调试支付宝(iOS)如何调试支付宝(iOS)

网友评论

      本文标题:iOS支付宝支付开发小记

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