deniza / app_tracking_transparency

A Flutter plugin to show ios 14+ tracking authorization dialog.
https://pub.dev/packages/app_tracking_transparency/
MIT License
83 stars 28 forks source link

App crashes after changing the tracking in the settings #35

Closed Vasco-90 closed 1 year ago

Vasco-90 commented 2 years ago

Hey, is it normal, that the app crashes, after hitting the Tracking Switch in the settings?

I Got the following crash error:

* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGKILL
    frame #0: 0x00000001ba0ed4e0 libsystem_kernel.dylib`mach_msg_trap + 8
libsystem_kernel.dylib`mach_msg_trap:
->  0x1ba0ed4e0 <+8>: ret
libsystem_kernel.dylib`mach_msg_overwrite_trap:
    0x1ba0ed4e4 <+0>: mov    x16, #-0x20
    0x1ba0ed4e8 <+4>: svc    #0x80
    0x1ba0ed4ec <+8>: ret
Target 0: (Runner) stopped.
Lost connection to device.
Exited

Steps:

  1. first launch of the app, the att popup is shown
  2. allow the tracking
  3. go to the systems settings, search the app and toggle the tracking
  4. app crash
renolation commented 1 year ago

that's OS, if you change permission, it kills also