微信支付流程(IOS)
时间:2015-06-27 19:55:18
收藏:0
阅读:346
微信支付流程(IOS)
1.注册微信开发账号,开通支付权限(注册谁都会了)
2.把三个文件拉进去
libWeChatSDK.a
WXApi.h
WXApiObject.h
3.添加URL Types
4.AppDelegate.m中添加微信账号
[WXApi
registerApp:@"wxalsdfjalsfals"
withDescription:@"tencent”];
回调
- (BOOL)application:(UIApplication
*)application handleOpenURL:(NSURL
*)url {
return [WXApi handleOpenURL:url delegate:self];
}
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [WXApi handleOpenURL:url delegate:self];
}
- (void)onResp:(BaseResp *)resp {
if ([resp isKindOfClass:[PayResp class]]) {
PayResp *response = (PayResp *)resp;
switch (response.errCode) {
case WXSuccess:
NSLog(@"suceess");
break;
default:
NSLog(@"failed");
break;
}
}
return [WXApi handleOpenURL:url delegate:self];
}
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [WXApi handleOpenURL:url delegate:self];
}
- (void)onResp:(BaseResp *)resp {
if ([resp isKindOfClass:[PayResp class]]) {
PayResp *response = (PayResp *)resp;
switch (response.errCode) {
case WXSuccess:
NSLog(@"suceess");
break;
default:
NSLog(@"failed");
break;
}
}
}
5.调用的文件
版权声明:本文为博主原创文章,未经博主允许不得转载。
评论(0)