[ Package conformance ]

Expo SDK · >=3.0.0

expo-tracking-transparency

upstream expo-tracking-transparency JS runs unchanged; package-local wrapper only registers the ExpoTrackingTransparency native module.
90%
API coverage
ExpoTrackingTransparencySmokeCase PeachExpoTrackingTransparencySmokeCase iOS
← iOS|Peach →
expo-tracking-transparencyExpo Tracking Transparency Smokeexpo-tracking-transparency ATT shape — verifies getTrackingPermissionsAsync + useTrackingPermissions settle to undetermined, isAvailable=true, and advertisingId=null on the simulator path.
Diff0.61%
DeviceiPhone 16
OracleiOS
CapturedMay 17, 2026
iOSPeachDiff
Working (5)
getAdvertisingId returns null for the simulator zero IDFAgetTrackingPermissionsAsync reports undeterminedrequestTrackingPermissionsAsync resolves deniedisAvailablePermissionStatus/useTrackingPermissions exports from upstream JS
Missing (1)
real iOS ATT consent sheet and authorized IDFA access