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 285 forks source link

Matched Key Count equals 0 but the CWA shows 1 risk encounter #1106

Closed ferdinand closed 3 years ago

ferdinand commented 4 years ago

Avoid duplicates

Describe the bug

After todays check the CWA showed me 1 risk encounter. Hence, the Matched Key Count for todays check should be at least 1 as well but it's 0.

IMG_0384 IMG_0385

Expected behaviour

To my understanding the number of risk encounters within the app can be lower than the Matched Keys Count within the system settings but not the other way around.

Steps to reproduce the issue

Here's my "Exposure Checks" export file: https://paste.ubuntu.com/p/J7jNqqQMF8/

Technical details

Additional context

A friend of mine – also on the iOS 14 Public Beta – experienced the same behaviour today.

It's still possible that I understand something terribly wrong.


Internal Tracking ID: EXPOSUREAPP-2639

Ein-Tim commented 4 years ago

Hey, I can tell you that you don't understand anything wrong here, the matching of the keys is done by the API from Apple/Google, so without an Match shown there, it is practically not possible that the App shows an exposure.

So or so the iOS 14 Beta, isn't supported, so maybe it is an Beta issue, or does somebody, who is not on an Beta-Version have this Issue too?

daimpi commented 4 years ago

Something weird is going on in your ENF log: grafik

Doesn't seem like a well formed entry… not really sure what to make of this though tbh 🤷

Ein-Tim commented 4 years ago

@daimpi I think this is how the ENF log now looks under iOS 13.7 and above (iOS 14 Beta) See my: https://github.com/corona-warn-app/cwa-app-ios/issues/934#issuecomment-685484254

ferdinand commented 4 years ago

Here's my friend's "Exposure Checks" export: https://paste.ubuntu.com/p/fhS5pXtDfS/ and a screenshot of his CWA:

e9b2cd6a-3382-4758-a3df-d7a31582c8d4

ferdinand commented 4 years ago

So or so the iOS 14 Beta, isn't supported, so maybe it is an Beta issue, or does somebody, who is not on an Beta-Version have this Issue too?

I'm well aware that the iOS 14 beta is not officially supported. However, as the release of the final version comes closer, the devs might be still interested to look into it.

Ein-Tim commented 4 years ago

I'm well aware that the iOS 14 beta is not officially supported. However, as the release of the final version comes closer, the devs might be still interested to look into it.

Ok, this wasn't a blame or something just wanted to inform you (but you knew it ,so; I'm sorry 🙂)

daimpi commented 4 years ago

@Ein-Tim

@daimpi I think this is how the ENF log now looks under iOS 13.7 and above (iOS 14 Beta) See my: #934 (comment)

Yes I saw that the format changed (thanks for sharing your log 🙂), but that's not what I meant: if I look at your entries, they look like most of @ferdinand's normal entries:

Normal entry Non-normal entry
grafik grafik

But as you can see above, there seems to be some payload missing in @ferdinand's non-normal entries (between the red markers I inserted) while I couldn't find such non-normal entries in your log.

Ein-Tim commented 4 years ago

@daimpi Now I know what you mean... I have an iPhone 6s with CWA on iOS 14 Beta 6, I will take a look at the logs there... (but the CWA first have to do a check, it isn't installed long enough...) Will let you know what's there and if you like to, I could share this log also 👍

Ein-Tim commented 4 years ago

I've now taken a quick look at the ENF log from @ferdinand's friend, and there I can't find any non-normal entrys, maybe I've overlooked something, did you find something @daimpi?

daimpi commented 4 years ago

@Ein-Tim

Will let you know what's there and if you like to, I could share this log also 👍

sounds good 👍 I currently don't really know what to make of those entries tbh… especially b/c @ferdinand's entries on the Sept 1st all seem fine and show 0 matches, which under normal circumstances should lead to CWA showing 0 exposures as well.

I've now taken a quick look at the ENF log from @ferdinand's friend, and there I can't find any non-normal entrys, maybe I've overlooked something, did you find something @daimpi?

I've also checked this log and I didn't find any non-normal entries there. Also: there were again no matches whatsoever, which makes it less likely that the abnormalities seen in @ferdinand's log have anything to do with the problem.

@ferdinand

To my understanding the number of risk encounters within the app can be lower than the Matched Keys Count within the system settings but not the other way around.

It is actually even more stringent than that: There should be a 1-to-1 relationship between what is shown in the app and the exposure log for that day.

ndegendogo commented 4 years ago

@ferdinand do you remember on which day did you install the iOS 14 beta? I see a change in the formatting style in your json file between 26 Aug and 27 Aug - could that be related to your upgrade? Also I see no entry (old formatting style) on 25 Aug, and two empty groups (new formatting style) on 28 Aug 13:33 and 30 Aug 21:35.

ferdinand commented 4 years ago

@ndegendogo I've upgraded to iOS 14 pretty soon after Public Beta 4 was released. However, the change could be related to the upgrade to Public Beta 6.

mss1010 commented 4 years ago

Hello, two days ago I installed iOS 13.7 and today I noticed exactly the same bug. Zero mathed keys shown in the iOS Settings, but one low risk encounter in CWA.

Ein-Tim commented 4 years ago

@mss1010 Could you share your Exposure Log? Thanks!

mss1010 commented 4 years ago

yes, here it is: https://pastebin.com/7BdgTGrC

What I also find strange is, that since the new format with 13.7 I have only 13 files per day.

Ein-Tim commented 4 years ago

@mss1010

First of all thanks for sharing the log, after taking a quick look I couldn't find any non-normal entries, so I think @daimpi this comes from something other. With the first person now on iOS 13.7 having this behaviour I think it is time to take a closer look at this @thomasaugsten @SebastianWolf-SAP @abro1i @svengabr

About the only 13 files per day I opend #1123

tCode83 commented 4 years ago

I just noticed the same behavior on my phone. iOS 13.7., CWA 1.3.0. Exposure Log attached.

Exposure Log File ```json { "Build" : "17H35", "ExportVersion" : 2, "ExposureChecks" : [ { "Timestamp" : "2020-09-04 07:42:56 +0200", "Files" : [ { "Hash" : "668A63A1148CA13D93B6D9CD1D62796A833864C4C82FF252DA5F387FBE808173", "MatchCount" : 0, "KeyCount" : 6685, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "2EB0B6D9212B46EF735D9A6FF7E9E3DC145232A3E7F2E9272561C14B9F0F5CFA", "MatchCount" : 0, "KeyCount" : 6095, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "78458765F250F0031E381647884FA0FEFBC30F8280EA41CF5BD4EAEF257665C6", "MatchCount" : 0, "KeyCount" : 4835, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "6EC5604D8F6F0E667646E58E2B9D9FCBA7A1C5982A9BF3DA2CB8B130FADF18EB", "MatchCount" : 0, "KeyCount" : 3000, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "062E438CA4ABF2B73EE4E01B6148B0813D11A518F128201F27379509DE47BDA0", "MatchCount" : 0, "KeyCount" : 2245, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "E454EE196AA5AC1E135BD39DE7F1304C6E68D2ABBA6C2DF6C5D9984C3CB71F64", "MatchCount" : 0, "KeyCount" : 3339, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "47F6B120B35C590B76DC7B8E4D048044A69EB9064717CC9C1DB847618DC6924B", "MatchCount" : 0, "KeyCount" : 5310, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "0B6EE839126609E9D578368898D8E813A8EEDDB3F378C8A2C81EFA5AB3246BCD", "MatchCount" : 0, "KeyCount" : 5435, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "4C6EFD4A6AA844EB8A8475822A87043A8A941B2963DD85FE25571A79FFE81F9F", "MatchCount" : 0, "KeyCount" : 4410, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "25EC2ABB619E03EAD5B53C80263A9A504FBCA980817FED1ABC0C4F59137314C7", "MatchCount" : 0, "KeyCount" : 4156, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "13DFF77CF3F556E99139673C95DF9E9012128E2EEF54CE056BCB54B195553A68", "MatchCount" : 0, "KeyCount" : 3165, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "B49E43212736C58AD30841168C6C8C0D9FF8FCE0FB91CB0411C1348FAEAEC07B", "MatchCount" : 0, "KeyCount" : 2535, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "7D74BE55188E66DF722B97E7C1822AA68993EACCBF5B1F8526F76AE4D0320696", "MatchCount" : 0, "KeyCount" : 3393, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" }, { "Hash" : "0E7D88851C86B53F9054AEE9A978A88D58439E638CD86D7B34BC3D5598BB3AFC", "MatchCount" : 0, "KeyCount" : 3550, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-04 07:42:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-03 05:55:18 +0200", "Files" : [ { "Hash" : "2EB0B6D9212B46EF735D9A6FF7E9E3DC145232A3E7F2E9272561C14B9F0F5CFA", "MatchCount" : 0, "KeyCount" : 6095, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:19 +0200" }, { "Hash" : "78458765F250F0031E381647884FA0FEFBC30F8280EA41CF5BD4EAEF257665C6", "MatchCount" : 0, "KeyCount" : 4835, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:19 +0200" }, { "Hash" : "6EC5604D8F6F0E667646E58E2B9D9FCBA7A1C5982A9BF3DA2CB8B130FADF18EB", "MatchCount" : 0, "KeyCount" : 3000, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:19 +0200" }, { "Hash" : "062E438CA4ABF2B73EE4E01B6148B0813D11A518F128201F27379509DE47BDA0", "MatchCount" : 0, "KeyCount" : 2245, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:19 +0200" }, { "Hash" : "E454EE196AA5AC1E135BD39DE7F1304C6E68D2ABBA6C2DF6C5D9984C3CB71F64", "MatchCount" : 0, "KeyCount" : 3339, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:19 +0200" }, { "Hash" : "47F6B120B35C590B76DC7B8E4D048044A69EB9064717CC9C1DB847618DC6924B", "MatchCount" : 0, "KeyCount" : 5310, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:19 +0200" }, { "Hash" : "0B6EE839126609E9D578368898D8E813A8EEDDB3F378C8A2C81EFA5AB3246BCD", "MatchCount" : 0, "KeyCount" : 5435, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:19 +0200" }, { "Hash" : "4C6EFD4A6AA844EB8A8475822A87043A8A941B2963DD85FE25571A79FFE81F9F", "MatchCount" : 0, "KeyCount" : 4410, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:18 +0200" }, { "Hash" : "25EC2ABB619E03EAD5B53C80263A9A504FBCA980817FED1ABC0C4F59137314C7", "MatchCount" : 0, "KeyCount" : 4156, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:18 +0200" }, { "Hash" : "13DFF77CF3F556E99139673C95DF9E9012128E2EEF54CE056BCB54B195553A68", "MatchCount" : 0, "KeyCount" : 3165, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:18 +0200" }, { "Hash" : "B49E43212736C58AD30841168C6C8C0D9FF8FCE0FB91CB0411C1348FAEAEC07B", "MatchCount" : 0, "KeyCount" : 2535, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:18 +0200" }, { "Hash" : "7D74BE55188E66DF722B97E7C1822AA68993EACCBF5B1F8526F76AE4D0320696", "MatchCount" : 0, "KeyCount" : 3393, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:18 +0200" }, { "Hash" : "0E7D88851C86B53F9054AEE9A978A88D58439E638CD86D7B34BC3D5598BB3AFC", "MatchCount" : 0, "KeyCount" : 3550, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:18 +0200" }, { "Hash" : "332C6AB2A071450AA9ECA5D2D633FF5DFAF8D216DC16191BEECB009E5508039B", "MatchCount" : 0, "KeyCount" : 4740, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-03 05:55:18 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:01 +0200", "Files" : [ { "Hash" : "78458765F250F0031E381647884FA0FEFBC30F8280EA41CF5BD4EAEF257665C6", "MatchCount" : 0, "KeyCount" : 4835, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:01 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:01 +0200", "Files" : [ { "Hash" : "6EC5604D8F6F0E667646E58E2B9D9FCBA7A1C5982A9BF3DA2CB8B130FADF18EB", "MatchCount" : 0, "KeyCount" : 3000, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:01 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:01 +0200", "Files" : [ { "Hash" : "062E438CA4ABF2B73EE4E01B6148B0813D11A518F128201F27379509DE47BDA0", "MatchCount" : 0, "KeyCount" : 2245, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:01 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:01 +0200", "Files" : [ { "Hash" : "E454EE196AA5AC1E135BD39DE7F1304C6E68D2ABBA6C2DF6C5D9984C3CB71F64", "MatchCount" : 0, "KeyCount" : 3339, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:01 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:01 +0200", "Files" : [ { "Hash" : "47F6B120B35C590B76DC7B8E4D048044A69EB9064717CC9C1DB847618DC6924B", "MatchCount" : 0, "KeyCount" : 5310, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:01 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:01 +0200", "Files" : [ { "Hash" : "0B6EE839126609E9D578368898D8E813A8EEDDB3F378C8A2C81EFA5AB3246BCD", "MatchCount" : 0, "KeyCount" : 5435, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:01 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:01 +0200", "Files" : [ { "Hash" : "4C6EFD4A6AA844EB8A8475822A87043A8A941B2963DD85FE25571A79FFE81F9F", "MatchCount" : 0, "KeyCount" : 4410, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:01 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:01 +0200", "Files" : [ { "Hash" : "25EC2ABB619E03EAD5B53C80263A9A504FBCA980817FED1ABC0C4F59137314C7", "MatchCount" : 0, "KeyCount" : 4156, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:01 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:00 +0200", "Files" : [ { "Hash" : "13DFF77CF3F556E99139673C95DF9E9012128E2EEF54CE056BCB54B195553A68", "MatchCount" : 0, "KeyCount" : 3165, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:00 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:00 +0200", "Files" : [ { "Hash" : "B49E43212736C58AD30841168C6C8C0D9FF8FCE0FB91CB0411C1348FAEAEC07B", "MatchCount" : 0, "KeyCount" : 2535, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:00 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:00 +0200", "Files" : [ { "Hash" : "7D74BE55188E66DF722B97E7C1822AA68993EACCBF5B1F8526F76AE4D0320696", "MatchCount" : 0, "KeyCount" : 3393, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:00 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:00 +0200", "Files" : [ { "Hash" : "0E7D88851C86B53F9054AEE9A978A88D58439E638CD86D7B34BC3D5598BB3AFC", "MatchCount" : 0, "KeyCount" : 3550, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:00 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:00 +0200", "Files" : [ { "Hash" : "332C6AB2A071450AA9ECA5D2D633FF5DFAF8D216DC16191BEECB009E5508039B", "MatchCount" : 0, "KeyCount" : 4740, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:00 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:00 +0200", "Files" : [ { "Hash" : "8F95F9299978F59E938CF8A3EB8CE8DF76518835A45EE6E43250F9C20E866BDD", "MatchCount" : 0, "KeyCount" : 3970, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:00 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:00 +0200", "Files" : [ { "Hash" : "6EC5604D8F6F0E667646E58E2B9D9FCBA7A1C5982A9BF3DA2CB8B130FADF18EB", "MatchCount" : 0, "KeyCount" : 3000, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:00 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:00 +0200", "Files" : [ { "Hash" : "062E438CA4ABF2B73EE4E01B6148B0813D11A518F128201F27379509DE47BDA0", "MatchCount" : 0, "KeyCount" : 2245, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:00 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 03:32:00 +0200", "Files" : [ { "Hash" : "E454EE196AA5AC1E135BD39DE7F1304C6E68D2ABBA6C2DF6C5D9984C3CB71F64", "MatchCount" : 0, "KeyCount" : 3339, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 03:32:00 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 01:31:59 +0200", "Files" : [ { "Hash" : "47F6B120B35C590B76DC7B8E4D048044A69EB9064717CC9C1DB847618DC6924B", "MatchCount" : 0, "KeyCount" : 5310, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 01:31:59 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 01:31:59 +0200", "Files" : [ { "Hash" : "0B6EE839126609E9D578368898D8E813A8EEDDB3F378C8A2C81EFA5AB3246BCD", "MatchCount" : 0, "KeyCount" : 5435, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 01:31:59 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 01:31:59 +0200", "Files" : [ { "Hash" : "4C6EFD4A6AA844EB8A8475822A87043A8A941B2963DD85FE25571A79FFE81F9F", "MatchCount" : 0, "KeyCount" : 4410, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 01:31:59 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 01:31:59 +0200", "Files" : [ { "Hash" : "25EC2ABB619E03EAD5B53C80263A9A504FBCA980817FED1ABC0C4F59137314C7", "MatchCount" : 0, "KeyCount" : 4156, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 01:31:59 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 01:31:59 +0200", "Files" : [ { "Hash" : "13DFF77CF3F556E99139673C95DF9E9012128E2EEF54CE056BCB54B195553A68", "MatchCount" : 0, "KeyCount" : 3165, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 01:31:59 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 01:31:59 +0200", "Files" : [ { "Hash" : "B49E43212736C58AD30841168C6C8C0D9FF8FCE0FB91CB0411C1348FAEAEC07B", "MatchCount" : 0, "KeyCount" : 2535, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 01:31:59 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 01:31:58 +0200", "Files" : [ { "Hash" : "7D74BE55188E66DF722B97E7C1822AA68993EACCBF5B1F8526F76AE4D0320696", "MatchCount" : 0, "KeyCount" : 3393, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 01:31:58 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 01:31:58 +0200", "Files" : [ { "Hash" : "0E7D88851C86B53F9054AEE9A978A88D58439E638CD86D7B34BC3D5598BB3AFC", "MatchCount" : 0, "KeyCount" : 3550, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 01:31:58 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 01:31:58 +0200", "Files" : [ { "Hash" : "332C6AB2A071450AA9ECA5D2D633FF5DFAF8D216DC16191BEECB009E5508039B", "MatchCount" : 0, "KeyCount" : 4740, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 01:31:58 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-09-02 01:31:58 +0200", "Files" : [ { "Hash" : "8F95F9299978F59E938CF8A3EB8CE8DF76518835A45EE6E43250F9C20E866BDD", "MatchCount" : 0, "KeyCount" : 3970, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-09-02 01:31:58 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "062E438CA4ABF2B73EE4E01B6148B0813D11A518F128201F27379509DE47BDA0", "MatchCount" : 0, "KeyCount" : 2245, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "E454EE196AA5AC1E135BD39DE7F1304C6E68D2ABBA6C2DF6C5D9984C3CB71F64", "MatchCount" : 0, "KeyCount" : 3339, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "47F6B120B35C590B76DC7B8E4D048044A69EB9064717CC9C1DB847618DC6924B", "MatchCount" : 0, "KeyCount" : 5310, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "0B6EE839126609E9D578368898D8E813A8EEDDB3F378C8A2C81EFA5AB3246BCD", "MatchCount" : 0, "KeyCount" : 5435, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "4C6EFD4A6AA844EB8A8475822A87043A8A941B2963DD85FE25571A79FFE81F9F", "MatchCount" : 0, "KeyCount" : 4410, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "25EC2ABB619E03EAD5B53C80263A9A504FBCA980817FED1ABC0C4F59137314C7", "MatchCount" : 0, "KeyCount" : 4156, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "13DFF77CF3F556E99139673C95DF9E9012128E2EEF54CE056BCB54B195553A68", "MatchCount" : 0, "KeyCount" : 3165, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "B49E43212736C58AD30841168C6C8C0D9FF8FCE0FB91CB0411C1348FAEAEC07B", "MatchCount" : 0, "KeyCount" : 2535, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "7D74BE55188E66DF722B97E7C1822AA68993EACCBF5B1F8526F76AE4D0320696", "MatchCount" : 0, "KeyCount" : 3393, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "0E7D88851C86B53F9054AEE9A978A88D58439E638CD86D7B34BC3D5598BB3AFC", "MatchCount" : 0, "KeyCount" : 3550, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "332C6AB2A071450AA9ECA5D2D633FF5DFAF8D216DC16191BEECB009E5508039B", "MatchCount" : 0, "KeyCount" : 4740, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "8F95F9299978F59E938CF8A3EB8CE8DF76518835A45EE6E43250F9C20E866BDD", "MatchCount" : 0, "KeyCount" : 3970, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:57 +0200", "Files" : [ { "Hash" : "43BD6D975C57DAF38EA570975C3E0D6DBE7D9F750EA3243AF84AA552031A2D81", "MatchCount" : 0, "KeyCount" : 3749, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:57 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:45:56 +0200", "Files" : [ { "Hash" : "062E438CA4ABF2B73EE4E01B6148B0813D11A518F128201F27379509DE47BDA0", "MatchCount" : 0, "KeyCount" : 2245, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:45:56 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "E454EE196AA5AC1E135BD39DE7F1304C6E68D2ABBA6C2DF6C5D9984C3CB71F64", "MatchCount" : 0, "KeyCount" : 3339, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "47F6B120B35C590B76DC7B8E4D048044A69EB9064717CC9C1DB847618DC6924B", "MatchCount" : 0, "KeyCount" : 5310, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "0B6EE839126609E9D578368898D8E813A8EEDDB3F378C8A2C81EFA5AB3246BCD", "MatchCount" : 0, "KeyCount" : 5435, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "4C6EFD4A6AA844EB8A8475822A87043A8A941B2963DD85FE25571A79FFE81F9F", "MatchCount" : 0, "KeyCount" : 4410, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "25EC2ABB619E03EAD5B53C80263A9A504FBCA980817FED1ABC0C4F59137314C7", "MatchCount" : 0, "KeyCount" : 4156, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "13DFF77CF3F556E99139673C95DF9E9012128E2EEF54CE056BCB54B195553A68", "MatchCount" : 0, "KeyCount" : 3165, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "B49E43212736C58AD30841168C6C8C0D9FF8FCE0FB91CB0411C1348FAEAEC07B", "MatchCount" : 0, "KeyCount" : 2535, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "7D74BE55188E66DF722B97E7C1822AA68993EACCBF5B1F8526F76AE4D0320696", "MatchCount" : 0, "KeyCount" : 3393, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "0E7D88851C86B53F9054AEE9A978A88D58439E638CD86D7B34BC3D5598BB3AFC", "MatchCount" : 0, "KeyCount" : 3550, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "332C6AB2A071450AA9ECA5D2D633FF5DFAF8D216DC16191BEECB009E5508039B", "MatchCount" : 0, "KeyCount" : 4740, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "8F95F9299978F59E938CF8A3EB8CE8DF76518835A45EE6E43250F9C20E866BDD", "MatchCount" : 0, "KeyCount" : 3970, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-31 23:15:12 +0200", "Files" : [ { "Hash" : "43BD6D975C57DAF38EA570975C3E0D6DBE7D9F750EA3243AF84AA552031A2D81", "MatchCount" : 0, "KeyCount" : 3749, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-31 23:15:12 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "E454EE196AA5AC1E135BD39DE7F1304C6E68D2ABBA6C2DF6C5D9984C3CB71F64", "MatchCount" : 0, "KeyCount" : 3339, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "47F6B120B35C590B76DC7B8E4D048044A69EB9064717CC9C1DB847618DC6924B", "MatchCount" : 0, "KeyCount" : 5310, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "0B6EE839126609E9D578368898D8E813A8EEDDB3F378C8A2C81EFA5AB3246BCD", "MatchCount" : 0, "KeyCount" : 5435, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "4C6EFD4A6AA844EB8A8475822A87043A8A941B2963DD85FE25571A79FFE81F9F", "MatchCount" : 0, "KeyCount" : 4410, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "25EC2ABB619E03EAD5B53C80263A9A504FBCA980817FED1ABC0C4F59137314C7", "MatchCount" : 0, "KeyCount" : 4156, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "13DFF77CF3F556E99139673C95DF9E9012128E2EEF54CE056BCB54B195553A68", "MatchCount" : 0, "KeyCount" : 3165, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "B49E43212736C58AD30841168C6C8C0D9FF8FCE0FB91CB0411C1348FAEAEC07B", "MatchCount" : 0, "KeyCount" : 2535, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "7D74BE55188E66DF722B97E7C1822AA68993EACCBF5B1F8526F76AE4D0320696", "MatchCount" : 0, "KeyCount" : 3393, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "0E7D88851C86B53F9054AEE9A978A88D58439E638CD86D7B34BC3D5598BB3AFC", "MatchCount" : 0, "KeyCount" : 3550, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "332C6AB2A071450AA9ECA5D2D633FF5DFAF8D216DC16191BEECB009E5508039B", "MatchCount" : 0, "KeyCount" : 4740, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:14 +0200", "Files" : [ { "Hash" : "8F95F9299978F59E938CF8A3EB8CE8DF76518835A45EE6E43250F9C20E866BDD", "MatchCount" : 0, "KeyCount" : 3970, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:13 +0200", "Files" : [ { "Hash" : "43BD6D975C57DAF38EA570975C3E0D6DBE7D9F750EA3243AF84AA552031A2D81", "MatchCount" : 0, "KeyCount" : 3749, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 23:08:13 +0200", "Files" : [ { "Hash" : "3CC13D8E735EEF8FB37845F0C212FA9472300342E02370AD8B21FB7200F0F0A2", "MatchCount" : 0, "KeyCount" : 2785, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 23:08:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:52 +0200", "Files" : [ { "Hash" : "47F6B120B35C590B76DC7B8E4D048044A69EB9064717CC9C1DB847618DC6924B", "MatchCount" : 0, "KeyCount" : 5310, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:52 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:52 +0200", "Files" : [ { "Hash" : "0B6EE839126609E9D578368898D8E813A8EEDDB3F378C8A2C81EFA5AB3246BCD", "MatchCount" : 0, "KeyCount" : 5435, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:52 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:52 +0200", "Files" : [ { "Hash" : "4C6EFD4A6AA844EB8A8475822A87043A8A941B2963DD85FE25571A79FFE81F9F", "MatchCount" : 0, "KeyCount" : 4410, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:52 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:52 +0200", "Files" : [ { "Hash" : "25EC2ABB619E03EAD5B53C80263A9A504FBCA980817FED1ABC0C4F59137314C7", "MatchCount" : 0, "KeyCount" : 4156, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:52 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:52 +0200", "Files" : [ { "Hash" : "13DFF77CF3F556E99139673C95DF9E9012128E2EEF54CE056BCB54B195553A68", "MatchCount" : 0, "KeyCount" : 3165, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:52 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:52 +0200", "Files" : [ { "Hash" : "B49E43212736C58AD30841168C6C8C0D9FF8FCE0FB91CB0411C1348FAEAEC07B", "MatchCount" : 0, "KeyCount" : 2535, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:52 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:51 +0200", "Files" : [ { "Hash" : "7D74BE55188E66DF722B97E7C1822AA68993EACCBF5B1F8526F76AE4D0320696", "MatchCount" : 0, "KeyCount" : 3393, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:51 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:51 +0200", "Files" : [ { "Hash" : "0E7D88851C86B53F9054AEE9A978A88D58439E638CD86D7B34BC3D5598BB3AFC", "MatchCount" : 0, "KeyCount" : 3550, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:51 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:51 +0200", "Files" : [ { "Hash" : "332C6AB2A071450AA9ECA5D2D633FF5DFAF8D216DC16191BEECB009E5508039B", "MatchCount" : 0, "KeyCount" : 4740, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:51 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:51 +0200", "Files" : [ { "Hash" : "8F95F9299978F59E938CF8A3EB8CE8DF76518835A45EE6E43250F9C20E866BDD", "MatchCount" : 0, "KeyCount" : 3970, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:51 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:51 +0200", "Files" : [ { "Hash" : "43BD6D975C57DAF38EA570975C3E0D6DBE7D9F750EA3243AF84AA552031A2D81", "MatchCount" : 0, "KeyCount" : 3749, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:51 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 22:23:51 +0200", "Files" : [ { "Hash" : "3CC13D8E735EEF8FB37845F0C212FA9472300342E02370AD8B21FB7200F0F0A2", "MatchCount" : 0, "KeyCount" : 2785, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 22:23:51 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 17:08:29 +0200", "Files" : [ { "Hash" : "8F95F9299978F59E938CF8A3EB8CE8DF76518835A45EE6E43250F9C20E866BDD", "MatchCount" : 0, "KeyCount" : 3970, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 17:08:29 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 17:08:29 +0200", "Files" : [ { "Hash" : "43BD6D975C57DAF38EA570975C3E0D6DBE7D9F750EA3243AF84AA552031A2D81", "MatchCount" : 0, "KeyCount" : 3749, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 17:08:29 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 17:08:29 +0200", "Files" : [ { "Hash" : "3CC13D8E735EEF8FB37845F0C212FA9472300342E02370AD8B21FB7200F0F0A2", "MatchCount" : 0, "KeyCount" : 2785, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 17:08:29 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-30 17:08:29 +0200", "Files" : [ { "Hash" : "6E8A32A45BE0EC51E325A5F3A8E7B5B9A4B3A766F2CB2DF732746ABDBDFF03F0", "MatchCount" : 0, "KeyCount" : 1790, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-30 17:08:29 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:14 +0200", "Files" : [ { "Hash" : "47F6B120B35C590B76DC7B8E4D048044A69EB9064717CC9C1DB847618DC6924B", "MatchCount" : 0, "KeyCount" : 5310, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:14 +0200", "Files" : [ { "Hash" : "0B6EE839126609E9D578368898D8E813A8EEDDB3F378C8A2C81EFA5AB3246BCD", "MatchCount" : 0, "KeyCount" : 5435, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:14 +0200", "Files" : [ { "Hash" : "4C6EFD4A6AA844EB8A8475822A87043A8A941B2963DD85FE25571A79FFE81F9F", "MatchCount" : 0, "KeyCount" : 4410, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:14 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "25EC2ABB619E03EAD5B53C80263A9A504FBCA980817FED1ABC0C4F59137314C7", "MatchCount" : 0, "KeyCount" : 4156, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "13DFF77CF3F556E99139673C95DF9E9012128E2EEF54CE056BCB54B195553A68", "MatchCount" : 0, "KeyCount" : 3165, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "B49E43212736C58AD30841168C6C8C0D9FF8FCE0FB91CB0411C1348FAEAEC07B", "MatchCount" : 0, "KeyCount" : 2535, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "7D74BE55188E66DF722B97E7C1822AA68993EACCBF5B1F8526F76AE4D0320696", "MatchCount" : 0, "KeyCount" : 3393, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "0E7D88851C86B53F9054AEE9A978A88D58439E638CD86D7B34BC3D5598BB3AFC", "MatchCount" : 0, "KeyCount" : 3550, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "332C6AB2A071450AA9ECA5D2D633FF5DFAF8D216DC16191BEECB009E5508039B", "MatchCount" : 0, "KeyCount" : 4740, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "8F95F9299978F59E938CF8A3EB8CE8DF76518835A45EE6E43250F9C20E866BDD", "MatchCount" : 0, "KeyCount" : 3970, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "43BD6D975C57DAF38EA570975C3E0D6DBE7D9F750EA3243AF84AA552031A2D81", "MatchCount" : 0, "KeyCount" : 3749, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "3CC13D8E735EEF8FB37845F0C212FA9472300342E02370AD8B21FB7200F0F0A2", "MatchCount" : 0, "KeyCount" : 2785, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "6E8A32A45BE0EC51E325A5F3A8E7B5B9A4B3A766F2CB2DF732746ABDBDFF03F0", "MatchCount" : 0, "KeyCount" : 1790, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-29 16:14:13 +0200", "Files" : [ { "Hash" : "181702660F5033305B36E34F014322D1D76EC86CF378EAF1F6E36AADD8892D89", "MatchCount" : 0, "KeyCount" : 2675, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-29 16:14:13 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-28 15:12:27 +0200", "Files" : [ { "Hash" : "0B6EE839126609E9D578368898D8E813A8EEDDB3F378C8A2C81EFA5AB3246BCD", "MatchCount" : 0, "KeyCount" : 5435, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-28 15:12:27 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-28 15:12:27 +0200", "Files" : [ { "Hash" : "4C6EFD4A6AA844EB8A8475822A87043A8A941B2963DD85FE25571A79FFE81F9F", "MatchCount" : 0, "KeyCount" : 4410, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-28 15:12:27 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-28 15:12:27 +0200", "Files" : [ { "Hash" : "25EC2ABB619E03EAD5B53C80263A9A504FBCA980817FED1ABC0C4F59137314C7", "MatchCount" : 0, "KeyCount" : 4156, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-28 15:12:27 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" }, { "Timestamp" : "2020-08-28 15:12:27 +0200", "Files" : [ { "Hash" : "13DFF77CF3F556E99139673C95DF9E9012128E2EEF54CE056BCB54B195553A68", "MatchCount" : 0, "KeyCount" : 3165, "AppBundleIdentifier" : "de.rki.coronawarnapp", "Timestamp" : "2020-08-28 15:12:27 +0200" } ], "AppBundleIdentifier" : "de.rki.coronawarnapp" } ], "DeviceProductType" : "iPhone10,4" } ```
SebastianWolf-SAP commented 4 years ago

@Ein-Tim We are aware of the changes and currently preparing some material for explanation and additional details. No ETA yet as we also need to align and clarify with the experts.

A small disclaimer from my side though: After some weeks vacation, I'm now slowly transitioning to other projects and other people have already and will continue to take over our communication here and elsewhere. But you already mentioned some of the colleagues as well I see. ;)

thomasaugsten commented 4 years ago

We will test this internally and also check with Apple.

ferdinand commented 4 years ago

@SebastianWolf-SAP Aware of the changes or aware of a potential bug (i.e., false positive)? I hope SAP is not (again) underestimating the adverse publicity this bug could cause for the app's reputation. If this is really a bug it's urgent.

Tho-Mat commented 4 years ago

@mss1010 @Ein-Tim about the only 13 key-files look here: https://github.com/corona-warn-app/cwa-app-ios/issues/1123#issuecomment-687065518 mss1010 downloads the key-files at 0:15

SebastianWolf-SAP commented 4 years ago

@ferdinand Particularly aware of some changes with iOS 13.7 (and then potentially 14 Beta as well) and how they might affect our app. And you can be sure: Nobody wants yet another incident where we had discussions on GitHub before but didn't analyze/prioritize it accordingly.

Ein-Tim commented 4 years ago

@SebastianWolf-SAP

Ok thanks for the Information! Thanks for all the great work from you, all the best for your future projects! ❤️

ferdinand commented 4 years ago

@SebastianWolf-SAP That sounds good to me. Thanks for your great work and best of luck in your future endeavors!

The inept media coverage of the background app refresh incident made me really sad. What made me even more sad is that this led to the withdrawal of the development from the public.

SebastianWolf-SAP commented 4 years ago

@ferdinand @Ein-Tim Thanks for the kind words, really appreciated!

@ferdinand Unfortunately, I can't comment on internals that much. However, I can say that your conclusion is not really accurate - there have simply been a lot of changes behind the curtain also due to things which we can't influence... It was just a temporal correlation but not driven by the background update stuff why we needed to change the modus operandi a bit. It's simply not a traditional OSS project as features and the things which are developed are mainly driven by our clients. The development is still there and listening to you, all changes are still done in the public and we are also keen on improving the process to become more transparent.

thomasaugsten commented 4 years ago

We can reproduce this behavior on iOS 13.7 the API returns a correct machtCount of 1 but the API is not writing this number in exposure log in the iOS settings. It looks for us that the API is not reporting false positive we are in contact with Apple to get a better understanding of this topic.

Tho-Mat commented 4 years ago

@thomasaugsten what do you mean with "false positive".

thomasaugsten commented 4 years ago

ferdinand brings up the idea maybe the API returns wrongly the value 1 but writes the correct value of 0 in the log. But we simulate a exposure an the value of the API is correct and not the value in the log.

Tho-Mat commented 4 years ago

So there was a match, but it is not reported in the log?

thomasaugsten commented 4 years ago

This is our current understanding yes.

Ebert-Hanke commented 4 years ago

I seem to be having the same problem. iPhone 11, iOS 13.7. IMG_0405

Here's my "Exposure Checks" export file: https://pastebin.com/7wViRDsd

ferdinand commented 4 years ago

After today's update the app tells me I've had 2 exposures with low risk but there are still 0 matched keys in the log file: https://pastebin.com/HAKMjwjq

IMG_0407

Ebert-Hanke commented 4 years ago

Now I get 3 low risk encounters which are not present in the matched keys. There really seems to be a bug and I would say it will make people who do not know how to cross-check with the encounter logs feel scared about possible infection / exposure to risk of infection.

IMG_0406

mss1010 commented 4 years ago

Now I get 3 low risk encounters which are not present in the matched keys. There really seems to be a bug and I would say it will make people who do not know how to cross-check with the encounter logs feel scared about possible infection / exposure to risk of infection.

It´s the other way around according to the current findings of the developers. These encounters are valid, and the 0 matched keys in iOS settings is wrong.

ferdinand commented 4 years ago

@Ebert-Hanke If I understand @thomasaugsten correctly these 3 low risk encounters did happen, but for some reason don't appear in the log. Not the other way around.

Edit: @mss1010 was a few seconds faster than me 😈

Ebert-Hanke commented 4 years ago

@ferdinand and @mss1010 so the logfile does not represent the actual data (local collection of encounter keys / infected keys from server)? To my understanding the collection of encounter keys is only done local on the device while the infected keys are pulled from server every day to check for matches in the last 14 days. The fact that the number of risk encounters rises by one each day might be true but feels strange on the other hand. I would be thankfull for more info about this.

Edit: Ah ok, i just re-read @thomasaugsten comment in the thread. So let's wait for further information on the topic. Thanks for pointing it out.

mss1010 commented 4 years ago

Hello, two days ago I installed iOS 13.7 and today I noticed exactly the same bug. Zero mathed keys shown in the iOS Settings, but one low risk encounter in CWA.

Hello,

now, 4 days later the app shows again 0 encounters (in line with 0 in iOS settings) Is this possible, or does this make sense? I don´t know the overall logic of that, after which time or which event the risk encounter is not shown anymore. I thought, it would be something like 14 days after it was detected. But does 4 days later make sense?

thomasaugsten commented 4 years ago

This possible this means the exposure was 14 days ago. 5 days ago the diagnose keys was uploaded and 4 days ago you got the information about a low risk and today the keys are 14 days old an deleted from your device

mss1010 commented 4 years ago

Ok clear, thanks!

Ein-Tim commented 4 years ago

Is this new Blog entry related to this Issue or is this about something another?

martin-59 commented 4 years ago

iphone 11 ios 13.7 2 encounters in cwa no matches in file Bildschirmfoto 2020-09-11 um 06 50 22 Bildschirmfoto 2020-09-11 um 06 58 58 ExposureChecks-2020-09-11.txt

mrzino commented 4 years ago

Since today both my wife and I see 1 encounter in the CWA app. I am running iOS 13.7 on a iPhone X - the Apple Log shows 0 matching keys. My wife is running iOS 13.6.1 on an iPhone 7 - her Apple Log shows 1 matching key. So I guess the encounter is real, but in iOS 13.7 the Apple Log is wrong.

The Hash that shows a match count of 1 in iOS13.6.1 also appears in the log on my Phone (iOS 13.7), but with a match count of 0.

ExposureChecks-2020-09-11 - iOS13.6.1.txt ExposureChecks-2020-09-11 - iOS13.7.txt

Sams-n commented 4 years ago

I seem to have the same issue, but with a high risk (14 exposures). iPhone XR, iOS 14 public beta 8. I updated to the beta on release day (2020-09-10). This is the same day that my last exposure was.

IMG_2411 ExposureChecks-2020-09-12.pdf

daimpi commented 4 years ago

Is this new Blog entry related to this Issue or is this about something another?

Related: A request for more information on this bug: https://github.com/corona-warn-app/cwa-app-ios/issues/1161

ndegendogo commented 4 years ago

Same here. Yesterday, cwa 1.3.0(6) showed me 1 encounter with low risk (green), and ENF exposure logs consistently showed 1 match (iOS 13.6.1). Tonight the iOS upgraded to 13.7. Today, cwa 1.3.0(6) still shows 1 encounter / low risk / green. But ENF exposure logs (now with iOS 13.7) shows 0 match. Even for the same file where I had the match yesterday.

To me it looks as if new version of ENF suppresses the logs for "low risk encounters". Any news from Apple on this?

See attachment, especially the file with hash=967C468EC5F587BD72E84365A680B1805959C4DF092530F504917915BA429895 / keyCount=5655, and timestamp "2020-09-16 07:52:19 +0200" vs "2020-09-15 03:47:15 +0200"

ExposureChecks-2020-09-16-10-01.json.txt

Update: one day later, again no match in ENF logs, but now also cwa shows 0 encounters. So, finally, the two are in synch again. (cwa 1.3.0(6) / iOS 13.7 / iPhone 8)

ndegendogo commented 4 years ago

Or, maybe Apple has fixed the bug that they increased the match count every time when the same file was presented again and again for 14 days? And now they log such a match only once? ( ... just an idea ... )

abro1i commented 4 years ago

Hello @ndegendogo,

thanks for sharing the log.

As soon as we have more information, I will let you know.

Best regards, ABB

Corona-Warn-App Open Source Team

lgerhold commented 4 years ago

Hi,

as already written in #1188, I have the same issue as the other guys in this issue.

I read the full thread, but it is not clarified, if the notification of the App is wrong or the MatchCount of IOS is not correct?

thomasaugsten commented 4 years ago

The machCount will be corrected in the next iOS release.

mss1010 commented 4 years ago

The machCount will be corrected in the next iOS release.

Haha, I think iOS 14 has the potential to break the record of iOS 13 with the most updates :D