YHUMSPosPayOnly
- 快速集成:在集成 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 五个项。
- 支付回调
'''
-
(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]]; } '''