美文网首页
支付宝支付

支付宝支付

作者: 小鲜肉老腊肉都是肉 | 来源:发表于2021-12-03 16:47 被阅读0次

1.设置URL scheme

identifier随意取,URL scheme随意取,和别的App别重复。


设置URL scheme

2.Appdelegate实现application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey, id> *)options方法

    //支付宝支付
    if url.host == "safepay" {
        //跳转支付宝钱包进行支付,处理支付结果
        AlipaySDK.defaultService().processOrder(withPaymentResult: url, standbyCallback:nil)

        //授权跳转支付宝钱包进行支付,处理支付结果
        AlipaySDK.defaultService().processAuth_V2Result(url, standbyCallback:nil)
    }
    else{
        WXApi.handleOpen(url, delegate: self)
    }
    return true
}

注意:

  1. 如果此处的standbyCallback有回调内容,则执行此处的回调,第3步中支付代码中的callback回调不会执行。

  2. 如果App中集成了微信登录,一定要实现WXApi.handleOpen(url, delegate: self),否则微信登录会报错PBItemCollectionServicer connection disconnected.,收不到微信登录的结果。

  3. 若使用SceneDelegate,AppDelegate里面的openUrl...options方法不执行
    需要在SceneDelegate里面设置:

@available(iOS 13.0, *)
    func scene(_ scene: UIScene, openURLContexts URLContexts: Set<UIOpenURLContext>) {
        if URLContexts.first!.url.host == "safepay" {
            AlipaySDK.defaultService().processOrder(withPaymentResult: URLContexts.first!.url, standbyCallback:nil)
            AlipaySDK.defaultService().processAuth_V2Result(URLContexts.first!.url, standbyCallback:nil)
        }
    }

相关文章

  • Android支付宝支付集成

    Android支付宝支付 标签: android Android支付宝支付使用的流程介绍 支付宝流程介绍 支付宝流...

  • ## [iOS 支付宝支付]

    [iOS开发系列-支付宝支付] 概述 开发中支付通常都会集成支付宝支付,下面讲解支付宝的整体流程。 集成支付宝支付...

  • 三方支付流程总结

    支付宝支付和微信支付 支付宝支付流程图: 支付宝支付: 当我们选择点击了支付宝支付按钮开始 1.app选择商品进行...

  • iOS支付

    支付宝支付 支付宝支付支付宝补充 微信支付 微信支付 内购 iOS开发 内购流程

  • 奖品合集

    支付宝44.44x12 支付宝200x1 支付宝121x1 支付宝111x1 支付宝100x1 支付宝88x1 支...

  • 对接支付宝支付接口开发笔记

    支付宝对接学习笔记: 功能介绍: 支付宝对接 支付宝回调 查询支付状态(略过不讲) 要求: 熟悉支付宝对接核心文档...

  • iOS集成支付宝支付

    一、支付宝支付,首先利用CocoaPods,导入支付宝SDK 二、 创建支付宝支付管理类 AlipayManag...

  • 历害word哥,支付宝AR红包风靡朋友圈

    支付宝又来搞事情,2016年12月22日,支付宝又出新玩法:支付宝AR红包! 支付宝用户可以利用支付宝的红包功能:...

  • iOS支付宝功能集成

    iOS快速集成支付宝详解/支付宝集成获取私钥与公钥 在集成支付宝功能前,我们必须了解下什么支付宝流程,下图是支付宝...

  • iOS第三方支付(支付宝、微信)

    这里会详细讲解支付宝和微信支付 一、支付宝支付 1.准备工作 1> 向支付宝”签约" 成为支付宝的”商户”, 签约...

网友评论

      本文标题:支付宝支付

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