我们一直用的Ping++支付,后来集成原生支付宝支付,出现了问题,就是支付不管成功还是取消都无法跳转到原来的app
百度了好久也没有看到,后来终于解决了。很简单。
// NOTE: 调用支付结果开始支付
[[AlipaySDK defaultService] payOrder:dic[@"data"] fromScheme:kUrlScheme callback:^(NSDictionary *resultDic) {
NSLog(@"reslut = %@",resultDic);
if ([resultDic[@"resultStatus"] intValue] == 9000) {
[MBProgressHUD showError:@"支付成功"];
}else{
[MBProgressHUD showError:@"支付失败或取消"];
}
}];
kUrlScheme:修改为项目名称即可。