@vladimir
Для получения серийного номера устройства в Swift необходимо использовать свойство UUID
.
Вот пример:
1 2 |
let deviceId = UIDevice.current.identifierForVendor?.uuidString ?? "" print(deviceId) |
Этот код получает UUID
текущего устройства и выводит его в консоль. Если устройство не удалось идентифицировать, тогда в переменной deviceId
будет пустая строка.
Обратите внимание, что UUID
может измениться при переустановке приложения или после обновления операционной системы. Кроме того, этот метод не работает для симулятора.