AliPayDemoTest
所属分类:支付接口
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2016-11-28 07:58:13
上 传 者:
sh-1993
说明: 支付宝支付demo,
(Alipay demo,)
文件列表:
AliPayDemoTest/ (0, 2016-11-27)
AliPayDemoTest/.podfile.swp (12288, 2016-11-27)
AliPayDemoTest/AliPayDemoTest.xcodeproj/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest.xcodeproj/project.pbxproj (56190, 2016-11-27)
AliPayDemoTest/AliPayDemoTest.xcodeproj/project.xcworkspace/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata (159, 2016-11-27)
AliPayDemoTest/AliPayDemoTest.xcworkspace/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest.xcworkspace/contents.xcworkspacedata (232, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliPayTool/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliPayTool/MXAliPayHandler.h (306, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliPayTool/MXAliPayHandler.m (4368, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliPayTool/MXAlipayConfig.h (1160, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.bundle/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.bundle/bar@2x.png (1011, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.bundle/refresh@2x.png (605, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.bundle/refresh_click@2x.png (1824, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.bundle/shutdown@2x.png (222, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.bundle/shutdown_click@2x.png (1319, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.framework/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.framework/AlipaySDK (8937132, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.framework/Headers/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.framework/Headers/APayAuthInfo.h (839, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.framework/Headers/AlipaySDK.h (5163, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.framework/Info.plist (1096, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.framework/en.lproj/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/AlipaySDK.framework/en.lproj/InfoPlist.strings (42, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Order.h (2843, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Order.m (3645, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Util/ (0, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Util/DataSigner.h (429, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Util/DataSigner.m (334, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Util/DataVerifier.h (363, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Util/DataVerifier.m (318, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Util/MD5DataSigner.h (258, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Util/MD5DataSigner.m (316, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Util/NSDataEx.h (465, 2016-11-27)
AliPayDemoTest/AliPayDemoTest/AliSDK/Util/NSDataEx.m (5706, 2016-11-27)
... ...
# 支付宝支付集成方法
## 1.将项目中的`AliSDK`与`AliPayTool`文件夹拖入自己的项目中
## 2.在`Build Phases`选项卡的`Link Binary With Libraries`中,增加以下依赖:
![image](https://img.alicdn.com/top/i1/LB1PlBHKpXXXXXoXXXXXXXXXXXX)
## 3.到`MXAlipayConfig.h`配置支付宝支付所需要的参数
## 4.导入头文件`MXAlipayConfig.h`
## 5.在`AppDelegate.m`实现以下代码
```
/**
@create by 刘智援 2016-11-28
@简书地址: http://www.jianshu.com/users/0714484ea84f/latest_articles
@Github地址: https://github.com/lyoniOS
*/
#import "AppDelegate.h"
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
return YES;
}
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation
{
if ([url.host isEqualToString:@"safepay"]) {
[self paymentResult:url];
}
return YES;
}
// NOTE: 9.0以后使用新API接口
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options
{
if ([url.host isEqualToString:@"safepay"]) {
[self paymentResult:url];
}
return YES;
}
- (void)paymentResult:(NSURL *)url
{
//跳转支付宝钱包进行支付,处理支付结果
[[AlipaySDK defaultService] processOrderWithPaymentResult:url standbyCallback:^(NSDictionary *resultDic) {
NSLog(@"result = %@",resultDic);
}];
}
@end
```
## 6.在需要调起微信支付的界面编写以下代码
```
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[MXAliPayHandler jumpToAliPay];
}
```
近期下载者:
相关文件:
收藏者: