В проекте iOS, который использует Google Sign-In SDK (v5.0.2, добавленный вручную в проект, а также GTM и Firebase), у нас есть cra sh, который мы могли бы воспроизвести несколько раз с указанная c учетная запись на указанном c устройстве при попытке входа с использованием учетной записи Google.
cra sh:
** Assertion failure in +[UIAlertAction _actionWithTitle:descriptiveText:image:style:handler:shouldDismissHandler:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKitCore/UIKit-3901.4.5/UIAlertAction.m:42
Трассировка стека говорит cra sh появляется в
+[UIAlertAction actionWithTitle:style:handler:]
-[GIDEMMErrorHandler passcodeRequiredAlertWithCompletion:] + 556
-[GIDEMMErrorHandler handleErrorFromResponse:completion:]_block_invoke + 724
При поиске в отладчике похоже, что UIAlertAction
передан заголовок nil
, который вызывает ошибку подтверждения.
ОС операционной системы устройство iOS 13.3.1.
Не могу найти официальный способ сообщить об ошибке в Google Sign-In SDK, система отслеживания проблем Google, по-видимому, предназначена только для людей с указанными c разрешения, и в противном случае они указывают на форум, который больше не существует, или на переполнение стека ...