corona-warn-app / cwa-app-ios

Native iOS app using the exposure notification framework from Apple. The CWA development ends on May 31, 2023. You still can warn other users until April 30, 2023. More information:
https://coronawarn.app/en/faq/#ramp_down
Apache License 2.0
1.68k stars 286 forks source link

App doesn't correctly deactivate the ENF in some circumstances #5168

Closed Ein-Tim closed 1 year ago

Ein-Tim commented 1 year ago

Avoid duplicates

Technical details

Describe the bug

Based on Twitter reports, I was able to reproduce the following problem: The CWA iOS app (3.2.1) doesn't correctly turn off the ENF, if the version 3.2.0 was installed before and was opened and immediately crashed. Important:

Steps to reproduce the issue

  1. Make sure you have CWA version 3.2.0 installed and that the app is not running in the background
  2. Open the app
  3. Notice the crash
  4. Check in the iOS settings whether the ENF was deactivated and notice that it wasn't
  5. Update to version 3.2.1 of the CWA
  6. Open the CWA
  7. Check in the iOS settings whether the ENF was deactivated and notice that it's still active

Expected behaviour

The CWA should deactivate the ENF after May 1, 2023.


Internal Tracking ID: EXPOSUREAPP-15162

Ein-Tim commented 1 year ago

@naveeddotio

I'm unsure if the problem occurs when version 3.2.0 wasn't opened at all, but only version 3.2.1 is opened. Please check that.

Just curious: Did you check that and if yes, what's the behavior?

Ein-Tim commented 1 year ago
Ein-Tim commented 1 year ago

@dsarkar You can also apply the https://github.com/corona-warn-app/cwa-app-ios/labels/Fix%203.2.2 label to this issue.

Ein-Tim commented 1 year ago

This was fixed with version 3.2.2.