// // NYIDFA.swift // JiaPeiManage // // Created by Ning.ge on 2023/7/17. // import AdSupport import AppTrackingTransparency class NYIDFA { static func getIDFA() -> String { var idfa = "" let manager = ASIdentifierManager.shared() if #available(iOS 14, *) { ATTrackingManager.requestTrackingAuthorization { status in if status == .authorized { idfa = manager.advertisingIdentifier.uuidString } } } else { if manager.isAdvertisingTrackingEnabled { idfa = manager.advertisingIdentifier.uuidString } } return idfa } }