Apple Pay 接入准备

作者: Misaki_yuyi | 来源:发表于2017-08-17 15:32 被阅读19次

领导想要接入Apple Pay,先找个的Demo跑起来。找的银联的SDK,开始干活。

  • 先准备Merchant ID,ID要以“merchant.”开头
  • 项目中在Capabilities里,找到Apple Pay 设置为on,填写上Merchant ID。项目会自动生成XXX.entitlements ,打开会发现是一个plist形式的键值对,Merchant IDs是个存储多个Merchant ID的数组。
  • 把银联SDK的UPAPayPluginDelegate.h 和UPAPayPlugin.h 还有libUPAPayPlugin.a 一起拖入项目中来。
  • 在Build Phases的Link Binary With Libraries添加以下几个库:libz.tbd、SystemConfiguration.framework、Passkit.framework、CFNetwork.framework
  • 唤醒支付的时候要判断是否能够支付 。iOS 9.2 以上和 iPhone 6以上的机型
 [PKPaymentAuthorizationViewController canMakePayments]
  • 根据卡的类型来判断是否可以支付
if ([PKPaymentAuthorizationViewController canMakePaymentsUsingNetworks:@[PKPaymentNetworkChinaUnionPay]] && tn )
{
    [UPAPayPlugin startPay:tn mode:@"01" viewController:self delegate:self andAPMechantID:kAppleMerchantID];
}
  • 编译要处理一下,唤醒支付那个类.m 改成.mm。Build Setting里面修改Apple LLVM 8.1 -Language -C++, C++ Language Dialect 和 C++ Standard Library 都修改为Compiler Default。Linking 里面的Other Linker Flags 添加-force_load $(PROJECT_DIR)/ApplePayDemo/libUPAPayPlugin.a。格式是-force_load+空格+静态库的路径。一定要确保静态库的路径正确。
  • 支付后处理回调
- (void) UPAPayPluginResult:(UPPayResult *) payResult

相关文章

  • Apple Pay 接入准备

    领导想要接入Apple Pay,先找个的Demo跑起来。找的银联的SDK,开始干活。 先准备Merchant ID...

  • iOS-集成Apple Pay

    iOS-Apple Pay准备工作-申请MerchantID及对应证书在App中接入Apple Pay有两种方式,...

  • Apple Pay

    与 Apple Pay 兼容的设备 银联 Apple Pay 接入指南

  • Apple Pay接入指南

    一、什么是Apple Pay? 1. 概念 Apple Pay,简单来说, 就是一种移动支付方式。通过Touch ...

  • Apple Pay 接入工程

    接入工程 创建一个工程设置其 Bundle ID 必须和描述文件中的 Bundle ID 一致。 在 Capabi...

  • Apple Pay准备工作-申请MerchantID及对应证书详

    在接入Apple Pay之前,首先要申请MerchantID及对应证书。 准备工作: 本地先生成一个CSR文件备用...

  • Apple Pay接入详细教程

    本文为转载文章,作者:Yasin Apple Pay运行环境:iPhone6以上设备,操作系统最低iOS9.0以上...

  • Apple Pay接入详细教程

    Apple Pay运行环境:iPhone6以上设备,操作系统最低iOS9.0以上,部分信息设置需要iOS9.2以上...

  • Apple Pay接入详细教程

    Apple Pay运行环境:iPhone6以上设备,操作系统最低iOS9.0以上,部分信息设置需要iOS9.2以上...

  • Apple Pay集成(二)编码实战

    接上一篇《Apple Pay集成(一)准备工作》 1.导入依赖库PassKit Apple Pay使用了PassK...

网友评论

    本文标题:Apple Pay 接入准备

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