每当我重新启动我的应用程序时,以下我的代码都会返回更改的 UUID 字符串。有时,它会返回正确的值(真正的 IDFA),因为“标识符”iOS 应用程序显示在“广告标识符”字段中。好像是循环赛??
我没有重置广告标识符。有人有同样的经历吗?
import AdSupport
class IdManager {
static func getIDFA() -> String? {
if ASIdentifierManager.sharedManager().advertisingTrackingEnabled {
return ASIdentifierManager.sharedManager().advertisingIdentifier.UUIDString
}
return nil
}
}