YHUMSPosPayOnly 0.3.1.1

YHUMSPosPayOnly 0.3.1.1

yhkj 维护。



 
依赖项
微信OpenSDK>= 0
支付宝SDK-iOS>= 0
YHUPPayPluginSDK>= 0
 

  • 作者:
  • XmYhkj

YHUMSPosPayOnly

  1. 快速集成:在集成 iOS 版 APP 综合支付 SDK 时,请先导入我们提供的综合支付.a 包、微信.a 包及相关附属文件。

添加微信.a 包依赖库

如需添加云闪付添加 libPaymentControl.a 包依赖库

由于适配 WKWebView,请确保云闪付版本为 v3.3.14,版本信息可见 UPPaymentControl.h 文件。iOS9 系统策略更新,限制了 http 协议的访问,需要在“info.plist”中将要使用的 URL Schemes 列为白名单,才可正常检查其他应用是否安装,因此需要在 info.plist 中添加 LSApplicationQueriesSchemes 并添加对应项。添加微信白名单,需要加入 weixinULAPI、weixin 两个项;添加支付宝白名单,需要加入 alipays 一个项;添加云闪付白名单,需要加入 uppaysdk、uppaywallet、uppayx1、uppayx2、uppayx3 五个项。

  1. 支付回调

'''

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

    NSString *string =[url absoluteString]; NSLog(@"%@",string); if ([string hasPrefix:@"unifyPayDemo://"]) { return [UMSPPPayUnifyPayPlugin cloudPayHandleOpenURL:url]; } else if ([string hasPrefix:@"qmfpppay://"]) { [UMSPPPayUnifyPayPlugin aliMiniPayHandleOpenURL:url]; return YES;

    }

    return [UMSPPPayUnifyPayPlugin handleOpenURL:url otherDelegate:[WeiChatOtherManager shareManager]]; } '''