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];
}