在ApplePay的加密支付数据中,有一个可选关键字"cardholderName“。我们只需通过以下代码获取令牌。
- (void)paymentAuthorizationViewController:(PKPaymentAuthorizationViewController *)controller didAuthorizePayment:(PKPayment *)payment completion:(void (^)(PKPaymentAuthorizationStatus))completion {
    NSString *hexToken = payment.token.paymentData.hexadecimalString;
}解密该令牌后,cardholderName为空。那么,我们如何将这个持有者的名字添加到令牌中,我们可以从哪里获得它?谢谢!
发布于 2016-02-05 05:28:19
如the documentation中所述,cardholderName是一个可选字段,不能作为令牌的一部分传回。如果它是空的,你将不得不把它去掉。
https://stackoverflow.com/questions/35211659
复制相似问题