关闭

iOS支付宝开发总结

707人阅读 评论(0) 收藏 举报
分类:

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同步返回的支付结果展示结果页。




0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:55602次
    • 积分:1526
    • 等级:
    • 排名:千里之外
    • 原创:83篇
    • 转载:108篇
    • 译文:0篇
    • 评论:3条
    最新评论