美文网首页
iOS 支付宝支付成功却不走回调的问题

iOS 支付宝支付成功却不走回调的问题

作者: Younggg | 来源:发表于2019-08-27 11:25 被阅读0次

楼主用的cocoaPods 集成的alipay SDK,版本为2.1.2

// NOTE: 9.0以后使用新API接口

- (BOOL)application:(UIApplication*)app openURL:(NSURL*)url options:(NSDictionary *)options

{

    if ([url.host isEqualToString:@"safepay"]) {

        //支付宝原生走的回调  ;

        [[AlipaySDK defaultService] processOrderWithPaymentResult:url standbyCallback:^(NSDictionary *resultDic) {}

     }

}

至于支付宝网页支付走的的回调是在请求订单               

 [[AlipaySDKdefaultService]  payOrder:finalOrderStrfromScheme:appScheme callback:^(NSDictionary*resultDic) {

//支付宝网页支付结果走的回调

}

总结:原生支付结果走的的是appdelegte中的回调方法;网页支付结果走的是请求订单时的回调

相关文章

网友评论

      本文标题:iOS 支付宝支付成功却不走回调的问题

      本文链接:https://www.haomeiwen.com/subject/rvgsectx.html