Open ashalaurov opened 4 years ago
@ashalaurov Привет!
Пока не было времени попытаться воспроизвести. Если проблема актуальная, мы позже на нее посмотрим.
Добрый день. Если будет время, посмотрите такой момент: прерываем платеж на экране 3D Secure. При следующей попытке купить продукт, я пользователя сразу перевожу на экран ввода 3D Secure( так как платеж у нас уже есть и он в статусе created). При этом на экране 3D Secure есть кнопка «Назад» которая никуда не ведет. Проверьте, пожалуйста, этот сценарий. Может я что то не так делаю при реализации. В sdk для андройда на этом экране кнопка закрытия (крестик). А у меня в ios “назад».
Буду признателен за ответ.
С уважением, Шалауров Александр.
4 сент. 2020 г., в 14:13, Oleg Tverdokhleb notifications@github.com написал(а):
@ashalaurov Привет!
Пока не было времени попытаться воспроизвести. Если проблема актуальная, мы позже на нее посмотрим.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
@ashalaurov Обязательно посмотрим Вернусь с ответом
День добрый,
Дополню деталей, у меня тоже появляется кнопка назад, которая возвращает на сценарий ввода данных карты, но при повторном нажатии кнопки оплатить, экран с 3дс зависает
При нажатии на кнопку "Назад" на экране 3D Secure периодически происходит крэш: *** Terminating app due to uncaught exception 'NSGenericException', reason: 'Unable to activate constraint with anchors <NSLayoutYAxisAnchor:0x2816097c0 "UIView:0x11a0f5ae0.top"> and <NSLayoutYAxisAnchor:0x2816ed9c0 "UIView:0x11e415f10.top"> because they have no common ancestor. Does the constraint or its anchors reference items in different view hierarchies? That's illegal.'
Крэш ловил на 3.6.1 и 3.5.1 (iOS 12 -13) Воспроизводится при возобновлении ранее прерванного платежа(start3dsProcess())