UID учетной записи пользователя определяется поставщиком, который копирует токены для этой учетной записи пользователя. Нет никакого способа контролировать UID, сгенерированные любым из существующих поставщиков аутентификации Firebase.
Если вы хотите контролировать UID, вам нужно будет создать своего собственного провайдера, как показано здесь: https://firebase.google.com/docs/auth/ios/custom-auth
Я бы рекомендовал против этого, хотя, и подумайте: что вы пытаетесь выполнить, 1011 * контролируя UID, и посмотрите, есть ли другой способ сделать это. Прямо сейчас это выглядит как XY проблема , и выше - лучшее, что я могу вам сказать.