Skip to content

Commit

Permalink
Fix compile error
Browse files Browse the repository at this point in the history
  • Loading branch information
bannzai committed May 13, 2024
1 parent bb3a824 commit 53e1660
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions ios/Runner/AppTrackingTransparency.swift
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
import Foundation
import AppTrackingTransparency

static func requestAppTrackingTransparency(completion: @escaping [String: Any] -> Void) {
func requestAppTrackingTransparency(completion: @escaping ([String: Any]) -> Void) {
switch ATTrackingManager.trackingAuthorizationStatus {
case .notDetermined
case .notDetermined:
ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
completionHandler([
completion([
"result": "success",
"status": status.rawValue
])
})
case .authorized, .denied, .restricted:
ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
completionHandler([
completion([
"result": "success",
"status": ATTrackingManager.trackingAuthorizationStatus.rawValue
])
})
@unknown default:
ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
completionHandler([
completion([
"result": "failure",
"reason": "unknown status: \(ATTrackingManager.trackingAuthorizationStatus.rawValue)"
])
Expand Down

0 comments on commit 53e1660

Please sign in to comment.