iOS中支付宝的接入使用注意点

原创 2015年07月09日 19:05:15

前期的准备如导入之类的饿就不再多叙述,这里主要注意两点:

1:支付宝给的Demo中会有详细的写法,Order类类似于数据模型,需要自己创建,可以参照官方的写,把所需要的信息传递给支付宝,scheme需要自己设置,方便支付完成之后进行跳转回你的app,你服务端的url要写正确,方便支付宝进行回调;

2:回调函数会在两个地方有,一个是你的类里边,一个是在appdelegate里边,前者是通过函数:

[[AlipaySDK defaultService] payOrder:orderString fromScheme:appScheme callback:^(NSDictionary *resultDic) {

};

这里的这个resultDic是支付宝返给你的支付结果,可以通过打印这个字典看是否成功,这个是在没有安装支付宝应用的情况下调用的,若是安装的有支付宝的app,会在appdelegate的- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {

};

这个函数里边回调,使用的具体函数为 [[AlipaySDK defaultService] processOrderWithPaymentResult:url standbyCallback:^(NSDictionary *resultDic) {

 }];

这个resultDic和上文中的字典一样,也是装着返回的信息,用户可以在这个两个地方做进一步的操作,比如说提示用户成功或者失败或者其他




iOS接入支付宝支付

因为近期项目中需要接入支付宝支付功能,自己也爬了很多的坑,所以做了一下这边文章供大家学习参考,远离爬坑,文章主要讲到以下五部分: 一、支付宝开放平台创建应用 二、签约移动支付功能 ...
  • CloudyBird
  • CloudyBird
  • 2017年05月31日 18:06
  • 972

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

支付宝支付大致流程为 : 1. 公司与支付宝进行签约 , 获得商户ID(partner)和账号ID(seller)和私钥(privateKey),开发中用到的,很重要。 请商户在b.alipay...
  • zhonggaorong
  • zhonggaorong
  • 2016年06月24日 14:48
  • 7171

iOS支付宝支付(Alipay)详细接入流程以及项目中遇到的问题分析

最近在项目中接入了微信支付和支付宝支付,总的来说没有那么坑,很多人都说文档不全什么的,确实没有面面 俱到,但是认真一步一步测试下还是妥妥的,再配合懂得后台,效率也是很高的,看了这篇文章,你也只要几分钟...
  • Deft_MKJing
  • Deft_MKJing
  • 2016年11月25日 15:30
  • 3073

IOS 中cocopos的问题

解决 ld: library not found for -lPods的问题 最近计划把公司的项目重构一下,第一步就是引入CocoaPods(以下简称pods)来管理第三方库。但是这第一步就不是太顺利...
  • lhb_11
  • lhb_11
  • 2017年06月07日 09:39
  • 199

unity3d接入支付宝 iOS篇(二)

上一篇说了把支付宝接口集成unity3d层面:http://blog.csdn.net/lxj7533621/article/details/51952688 但还不能编译通过,现在来讲讲xcode...
  • lxj7533621
  • lxj7533621
  • 2016年07月19日 09:54
  • 978

android集成第三方分享注意事项

最近在做分享,发现新浪微博和QQ的集成方式都改成gradle了同时也修改了之前的一些bug,于是更新了一波,发现以前接入时遇到的坑还是又踩了一遍,于是觉得很有必要记录一下。 1.新浪微博分享: 严...
  • xijuCC
  • xijuCC
  • 2017年05月08日 19:50
  • 193

iOS之app中接入支付宝的流程解析(一)

第一步:创建应用并获取APPID,添加应用功能 要在您的应用中使用支付宝开放产品的接口能力,您需要先去蚂蚁金服开放平台(open.alipay.com),在开发者中心中创建登记您的应用,并提交审核,...
  • u011146511
  • u011146511
  • 2017年03月25日 14:12
  • 3789

iOS开发之支付宝集成流程

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

接入三方sdk时注意事项

一、将所有的方法提供接口给逻辑层,所有的逻辑交给逻辑层实现 二、必要时封装一层转接类,使得各个平台只编译自己的代码 三、功能完成后屏蔽掉无效的打印...
  • goat_mty
  • goat_mty
  • 2018年01月12日 15:28
  • 21

cocos2dx接入支付宝sdk

一,在支付宝开放平台下载支付宝SDK(https://openhome.alipay.com/platform/document.htm#down) 二,添加sdk文件到xcode   1,新建一...
  • dfsigue
  • dfsigue
  • 2016年05月19日 16:54
  • 1000
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS中支付宝的接入使用注意点
举报原因:
原因补充:

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