AutorÃa | Ultima modificación | Ver Log |
//// Device.swift// twogetskills//// Created by Efrain Yanez Recanatini on 10/10/22.//import Foundationimport UIKitimport SwiftUIclass Device {private var appData = Environment(\.appData).wrappedValuestatic let sharedInstance: Device = {let instance = Device()return instance}()public func generateUUID(){if appData.deviceUuid.isEmpty {if let new_uuid = UIDevice.current.identifierForVendor?.uuidString {print( "Generate DeviceUuid: \(new_uuid)")let userInfo = ["uuid": new_uuid]NotificationCenter.default.post(name: Constants.NOTIFICATION_NAME_DEVICE_REGISTER_NAME , object: self, userInfo: userInfo)}} else {print( "Generate DeviceUuid: \(appData.deviceUuid)")let userInfo = ["uuid": appData.deviceUuid]NotificationCenter.default.post(name: Constants.NOTIFICATION_NAME_DEVICE_REGISTER_NAME , object: self, userInfo: userInfo)}}}