Ошибка при попытке отправить электронное письмо с подтверждением учетной записи с динамической ссылкой - PullRequest
0 голосов
/ 02 ноября 2018

Ошибка при попытке отправить электронное письмо с подтверждением учетной записи с динамической ссылкой. Появилось после обновления Сервисов Google до версии 14.3.66

  1. Зарегистрируйтесь в firebase auth, указав адрес электронной почты и пароль:

firebaseAuth.createUserWithEmailAndPassword(login, pass)

  1. Отправить подтверждение по электронной почте для пользователя firebase с глубокой ссылкой:

val settings = ActionCodeSettings.newBuilder() .setHandleCodeInApp(false) .setUrl(BuildConfig.DEEP_LINK) .build() user.sendEmailVerification(settings)

  1. Перехватите ошибку в addOnFailureListener с сообщением:

Произошла внутренняя ошибка. [MISSING_ANDROID_PACKAGE_NAME: невозможно установить приложение Android без указания имени пакета]

1 Ответ

0 голосов
/ 20 ноября 2018

Вам необходимо установить имя пакета Android в коде:

val settings = ActionCodeSettings.newBuilder()
    .setHandleCodeInApp(false)
    .setAndroidPackageName("com.package.my", true, "1")
    .setUrl(BuildConfig.DEEP_LINK)
    .build();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...