Braintree dropin UI IOSv4 не показывает вариант оплаты venmo, хотя я следовал документам по настройке на https://developers.braintreepayments.com/guides/venmo/client-side/ios/v4. Другие варианты оплаты показаны и работают.У меня нет приложения venmo, установленного на устройстве, потому что на андроиде по умолчанию просто отображается веб-просмотр, если приложение не установлено, поэтому я предположил, что iOS будет делать то же самое.Однако теперь, посмотрев на код, я вижу это:
if (isVenmoAppInstalled || [BTDropInOverrides displayVenmoOption]) {
[activePaymentOptions addObject:@(BTUIKPaymentOptionTypeVenmo)];
}
В документах это не указано, поэтому я подумал, что я бы попросил помощи здесь.
Я запускаюпользовательский интерфейс, подобный этому:
BTDropInRequest *request = [[BTDropInRequest alloc] init];
BTDropInController *dropIn = [[BTDropInController alloc] initWithAuthorization:clientTokenOrTokenizationKey request:request handler:^(BTDropInController * _Nonnull controller, BTDropInResult * _Nullable result, NSError * _Nullable error) {
Что я делаю не так?