我正在为 iOS SDK 使用 card.io并使用以下代码获取卡信息。我的问题是我得到这样的加密形式的卡号
Received card info. Number: ••••••••••••2430, expiry: 02/2014, cvv: 123.
如何获得解密的完整 16 位卡号,以便我可以将它与一些 API 一起使用,以便为我的客户使用它来传递购买票,或者有任何替代方法可以传递收到的卡信息,因为服务器端必须需要解密卡号在它处理生成票之前?// SomeViewController.m
- (IBAction)scanCard:(id)sender {
CardIOPaymentViewController *scanViewController = [[CardIOPaymentViewController alloc] initWithPaymentDelegate:self];
scanViewController.appToken = @"YOUR_APP_TOKEN_HERE"; // get your app token from the card.io website i enter mine token here its work well
[self presentModalViewController:scanViewController animated:YES];
}
// SomeViewController.m
- (void)userDidCancelPaymentViewController:(CardIOPaymentViewController *)scanViewController {
NSLog(@"User canceled payment info");
// Handle user cancellation here...
[scanViewController dismissModalViewControllerAnimated:YES];
}
- (void)userDidProvideCreditCardInfo:(CardIOCreditCardInfo *)info inPaymentViewController:(CardIOPaymentViewController *)scanViewController {
NSLog(@"Received card info. Number: %@, expiry: %02i/%i, cvv: %@.", info.redactedCardNumber, info.expiryMonth, info.expiryYear, info.cvv);
// Use the card info...
[scanViewController dismissModalViewControllerAnimated:YES];
}