ios微信支付如何判断支付成功和怎么调转到指定应用

发布网友 发布时间:2022-04-19 15:51

我来回答

1个回答

热心网友 时间:2023-09-01 18:19

微信回调方法中有判断,代码如下。返回到当前应用是通过URL SChemes来判断的。

if([resp isKindOfClass:[PayResp class]]){

//支付返回结果,实际支付结果需要去微信服务器端查询

strTitle = [NSString stringWithFormat:@"支付结果"];

switch (resp.errCode) {

case WXSuccess:{

strMsg = [NSString stringWithFormat:@"支付成功"];

[[NSNotificationCenter defaultCenter] postNotificationName:@"weixinPay" object:nil];

break;

}

default:

strMsg = [NSString stringWithFormat:@"支付结果:失败!"];

break;

}

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:strTitle message:strMsg delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];

[alert show];

}
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com