看到算你捡到宝了,直接用就行
import AdServices
import Foundation
import iAd
///ASA归因技术支持
struct ASA {
static let shared = ASA()
private init() {
}
func getToken() -> String? {
var adToken: String?
if #available(iOS 14.3, *) {
do {
adToken = try AAAttribution.attributionToken()
} catch {
}
}
return adToken
}
/// Apple ASA 技术支持
func AppleASA() {
if #available(iOS 14.3, *)