美文网首页
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