Open vsevolod-sp opened 3 years ago
По этому логу не понятна вся история. Понятно только то что была попытка презентации некого UINavigationController от YooKassaPayments.SheetViewController в тот момент когда его view не был в иерархии отображения window.
Больше подробностей помогло бы решить проблему
могу предположить что вызов startConfirmationProcess(confirmationUrl: ..., paymentMethodType: ...)
следует делать в completion блоке метода UIViewController.present(_ viewController: animated: completion:)
[Presentation] Attempt to present <UINavigationController: 0x10a2a8a00> on <YooKassaPayments.SheetViewController: 0x10a059c00> (from <YooKassaPayments.PaymentMethodsViewController: 0x10ae1e7d0>) whose view is not in the window hierarchy.