iOS支付宝开发总结

原创 2016年05月30日 11:37:26

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




版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS开发之支付宝集成流程

1、创建应用 这个其实开发者们都应该懂,就是在支付宝这里挂个号,然后进行下一步业务的申请。 创建应用的链接创建应用界面 开发者只需要按照指示一步一步添加内容就可以。 2、申请移动支付 这个就需要一些公...
  • GorLong
  • GorLong
  • 2017年03月17日 14:39
  • 1845

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

本章项目demo: https://github.com/zhonggaorong/alipayDemo 支付宝支付大致流程为 : 1. 公司与支付宝进行签约 , 获得商户ID(partner)和...
  • chenyxh2005
  • chenyxh2005
  • 2017年01月11日 20:19
  • 4813

iOS开发之支付宝集成

项目中要用到支付功能,需要支付宝,微信,银联三大支付,所以打算总结一下,写两篇文章,方便以后的查阅, 大家在做的时候也能稍微参考下,用到的地方避免再次被坑。这是第二篇支付宝集成,第一篇银联支付在这里。...
  • sinat_17775997
  • sinat_17775997
  • 2017年06月25日 09:30
  • 917

iOS开发之集成支付宝

之前写了银联支付,今天研究了一下支付宝支付。1.首先下载支付宝sdk开发包以及demo:https://doc.open.alipay.com/doc2/detail.htm?treeId=54&ar...
  • qq_29892943
  • qq_29892943
  • 2017年03月28日 17:33
  • 1650

iOS开发技巧之: iOS 集成支付宝和微信支付

最近因为项目需要,需要接入移动支付,下面就根据我们项目集成支付的过程做一个简单总结,包括集成支付宝和微信的大体流程,在集成的过程中遇到的问题以及支付宝和微信支付的简单比较,本人水平有限,如果大家觉得有...
  • vkooy
  • vkooy
  • 2017年03月23日 13:36
  • 904

iOS 最新版本支付宝支付开发流程

一、介绍 最近支付宝,微信,银联支付类sdk均做了更新,其中支付宝sdk变化比较大,由原来需要导入六个文件: AlipaySDK.framework AlipaySDK....
  • qq_40201300
  • qq_40201300
  • 2017年12月27日 19:28
  • 1368

iOS开发:仿支付宝界面拖拽按钮动画

两种方式实现模仿支付宝生活界面可拖拽定制方块button的动画效果,当长按方块,可以拖拽方块到新的位置,其他的方块自动移动布局,也可以添加、删除方块。 预览 思路 ...
  • u012234115
  • u012234115
  • 2016年06月12日 13:51
  • 2758

iOS集成支付宝支付功能(最详细易懂)

iOS集成支付宝支付功能(最详细易懂) 大致步骤 1、与支付宝签约获取相关参数 合作者身份 ID 与安全校验码 key  2、下载需要导入的文件,做相应设置  3、在自己的项目中集成支付的方法代码...
  • dr19901106
  • dr19901106
  • 2015年05月18日 11:27
  • 1229

iOS 开发 新版支付宝支付集成开发详解和遇到的坑 2017-01-04

1.iOS 集成流程说实话,新版的官方指南,比老板的好多了,老板的集成总是遇到很多坑,新版的集成比较顺利, 这里就不在一一介绍集成过程了,关于openssl/asn.h file not found...
  • kuangdacaikuang
  • kuangdacaikuang
  • 2017年01月04日 16:18
  • 4663

ios开发——支付宝SDK集成流程

1、创建应用 这个其实开发者们都应该懂,就是在支付宝这里挂个号,然后进行下一步业务的申请。 创建应用的链接 创建应用界面 开发者只需要按照指示一步一步添加内容就可以。 2、申请移...
  • caizhongtao
  • caizhongtao
  • 2017年02月08日 15:03
  • 3389
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS支付宝开发总结
举报原因:
原因补充:

(最多只允许输入30个字)