支付宝 iOS 移动支付
2015-11-10 10:24
453 查看
1.添加支付宝依赖库以及导入其他库
2. 在需要调用AlipaySDK的文件中,增加头文件引用。
3.在 app 对应的 info.list 中添加如下配置
看不清的两项为:
NSIncludesSubdomains
NSTemporaryExceptionAllowsInsecureHTTPLoads
4.之后按照文档 order类初始化,传入3个参数。
问题:1.记得在 Head Search Paths 增加openssl等文件所在路径。
2.bitCode 置 NO
3.URL Types 点击“+” 输入Schemes (与[[AlipaySDK defaultService] payOrder:orderString fromScheme:appScheme callback:^(NSDictionary *resultDic) 一致)
调起支付后回调 出现问题:不管有没有安装支付宝客户端,都是调用
多次询问客服无解,那就只好在 以下方法处理返回的结果
以上仅供参考,如有问题欢迎指出
AlipaySDK.bundle AlipaySDK.framework
2. 在需要调用AlipaySDK的文件中,增加头文件引用。
#import <AlipaySDK/AlipaySDK.h>
3.在 app 对应的 info.list 中添加如下配置
看不清的两项为:
NSIncludesSubdomains
NSTemporaryExceptionAllowsInsecureHTTPLoads
4.之后按照文档 order类初始化,传入3个参数。
问题:1.记得在 Head Search Paths 增加openssl等文件所在路径。
2.bitCode 置 NO
3.URL Types 点击“+” 输入Schemes (与[[AlipaySDK defaultService] payOrder:orderString fromScheme:appScheme callback:^(NSDictionary *resultDic) 一致)
调起支付后回调 出现问题:不管有没有安装支付宝客户端,都是调用
[[AlipaySDK defaultService] payOrder:orderString fromScheme:appScheme callback:^(NSDictionary *resultDic) 而不进入 AppDelegate 中的 standbyCallback block块 [AlipaySDK defaultService] processOrderWithPaymentResult:url standbyCallback:^(NSDictionary *resultDic)
多次询问客服无解,那就只好在 以下方法处理返回的结果
[[AlipaySDK defaultService] payOrder:orderString fromScheme:appScheme callback:^(NSDictionary *resultDic) { //我是用 //[[NSNotificationCenter defaultCenter]postNotificationName:@"payCallback" object:nil userInfo:resultDic]; //然后在原来的ViewController拿到返回结果再进行后续的操作 }
以上仅供参考,如有问题欢迎指出
相关文章推荐
- IOS OC 类别category浅析
- iOS coding多人协作开发工具
- 在Xcode中安装Alcatraz管理插件工具
- iOS9 开发中遇到的一些问题
- iOS每日小结-01续二
- ARM汇编逆向iOS 实战
- ios(3)-Block
- 转:iOS9的新特性以及适配方案
- iOS 获取手机的型号,系统版本,软件名称,软件版本
- 使用ARM汇编破解iOS程序基础知识分享
- iOS -实例变量
- IOS 实现录音PCM转MP3格式(边录音边转码)
- iOS之渐变虚化背景图片
- iOS之CocoaPods使用步骤
- iOS学习笔记 自定义cell并且文本自适应高度
- iOS-autolayout 学习
- iOS开发中文件的上传和下载功能的基本实现
- iOS_Runtime_OC对象在堆内存中开辟内存的大小
- iOS完整学习路线图
- iOS --弹框1