Type Method

checkApprovalStatus(unapprovedUser:checkOnly:statusCheckingInterval:)

Проверка статуса запроса на добавление устройства к учётной записи

Declaration

static func checkApprovalStatus(unapprovedUser: User, checkOnly: Bool = false, statusCheckingInterval: TimeInterval? = nil) async throws -> User

Parameters

unapprovedUser

Пользователь, чей статус нужно проверить

checkOnly

Если true — осуществляется проверка статуса без показа UI

statusCheckingInterval

Временной интервал для проверки статуса добавления

Return Value

Возвращает пользователя, если он подтверждён

Discussion

Проверяет текущий статус устройства. Если статус .approveRequired, то запускает экран SDK с QR-кодом.

Если задать параметр statusCheckingInterval, то на экране с QR кодом сдк будет автоматически опрашивать у сервера текущий статус добавления.