I'm asking for tracking-transparency permission using the permission_handler in my app:
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
Map<Permission, PermissionStatus> statuses = await [
Permission.photosAddOnly,
Permission.camera,
Permission.microphone,
Permission.appTrackingTransparency,
].request();
runApp(const MyApp());
}
All permission dialogs appear except for the appTrackingTransparency
one.
Why it doesn't show up?
flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.3.7, on macOS 13.0 22A380 darwin-x64, locale en-IL)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.2)
[✓] VS Code (version 1.73.1)
[✓] Connected device (4 available)
[✓] HTTP Host Availability
device version: iOS 15.2.1
permission_handler: 10.0.0