步驟1:導入框架
首先,需要在Swift文件中導入AppTrackingTransparency
框架。
import AppTrackingTransparency
import AdSupport
步驟2:請求跟蹤許可
在適當的地方請求用戶的跟蹤許可。通常,這個請求會在應用啟動時或者在用戶執行某些操作(例如,訪問應用中的廣告相關功能)時發出。
import UIKit
import AppTrackingTransparency
import AdSupportclass ViewController: UIViewController {override func viewDidLoad() {super.viewDidLoad()requestTrackingPermission()}func requestTrackingPermission() {// 檢查跟蹤授權狀態if #available(iOS 14, *) {ATTrackingManager.requestTrackingAuthorization { status inswitch status {case .authorized:print("用戶授權了應用跟蹤")// 可以訪問廣告標識符 (IDFA)let idfa = ASIdentifierManager.shared().advertisingIdentifierprin