我尝试在我的应用程序中实现 Braintree iOS v4 并按照在
https://developers.braintreepayments.com/guides/drop-in/ios/v4
但是当我使用此步骤进行集成时出现以下错误。
当我点击购买按钮时,我想在 UI 中添加下拉菜单。
我使用以下代码来实现它。
(void)showDropIn:(NSString *)clientTokenOrTokenizationKey {
BTDropInRequest *request = [[BTDropInRequest alloc] init];
BTDropInController *dropIn = [[BTDropInController alloc] initWithAuthorization:clientTokenOrTokenizationKey request:request handler:^(BTDropInController * _Nonnull controller, BTDropInResult * _Nullable result, NSError * _Nullable error) {
if (error != nil) {
NSLog(@"ERROR");
} else if (result.cancelled) {
NSLog(@"CANCELLED");
} else {
// Use the BTDropInResult properties to update your UI
// result.paymentOptionType
// result.paymentMethod
// result.paymentIcon
// result.paymentDescription
}
}];
[self presentViewController:dropIn animated:YES completion:nil];
}
谢谢,海腾