我的专栏

苦-才是人生 ,累-才是工作, 变-才是命运 ,忍-才是历练, 容-才是智慧 ,静-才是修养, 舍-才是得到 ,做-才是拥有!...

iOS支付宝开发总结

1.根据开发文档导入相关的SDK并做配置


 在build setting——search path下的header search path下增加

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include 

$(SDK_DIR)/usr/include/libxml2$(PROJECT_DIR)/xxxxx/AliSDK/openssl$(PROJECT_DIR)/xxxxx/AliSDK。在Framework search path和library search path下增加 $(PROJECT_DIR)/xxxxx/AliSDK

上面的xxxxx是指项目的名称,如果是直接在项目文件下添加的AlipaySDK就不需要加xxxxxx直接$(PROJECT_DIR)/AliSDK

2.创建Pch文件

创建一个pch文件,并在prefix header添加aaaa/bbbb.pch,aaaa是项目名。

在文件中添加

#import<Foundation/Foundation.h>


应为AlipaySDK会用到这些库,如果不添加的话会出现如下错误

3.设置URL Types 

在info中添加自己应用的URL schemes

关于URL schemes的使用可以查看http://blog.csdn.net/wbw1985/article/details/26264029


4.支付宝的支付原理

(1)用户提交支付申请需要哪些信息

//商户的唯一的parnterseller

//签约后,支付宝会为每个商户分配一个唯一的 parnter  seller

    1.商户的编号 partner

  2.商户的支付宝账号 seller

  3.商户的私钥 私钥必须放在服务端,签名过程必须放在服务端。

   (关于公钥和私钥的原理可以查看http://blog.csdn.net/tanyujing/article/details/17348321)

  流程:

        服务端 负责生成订单及签名,及接受支付异步通知。
        客户端 负责使用服务端传来的订单信息调用支付宝支付接口,及根据SDK同步返回的支付结果展示结果页。




阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013756604/article/details/51536489
个人分类: ios
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

iOS支付宝开发总结

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭