Code Monkey home page Code Monkey logo

covid-19-app-ios-ag-public's People

Contributors

nhs-covid19 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

covid-19-app-ios-ag-public's Issues

NHS Test Results Unsupported

"If your test took place in a Public Health England lab or NHS hospital, or as part of national surveillance testing conducted by the Office for National Statistics, test results cannot currently be linked with the app whether they’re positive or negative." - @NHSCOVID19app on Twitter.

This is supposed to be an NHS app - it should work with the NHS test results at the very least!

iOS 12.5.1 support

EDIT: as if by magic, Apple just released iOS 12.5.1 10 minutes ago!

Apple added the Covid Exposure Notifications framework as an unexpected update to legacy devices (iPhone 5S/iPhone 6 etc) in iOS 12.5 a few weeks back.

https://support.apple.com/en-us/HT209084#125

The current app on the App Store requires a minimum of iOS 13.5. Which was the previous minimum version with the framework support.

Could the app now be altered to work on iOS 12.5 on these legacy devices, increasing the availability to more people?

Thanks

Creating event QR code not possible

This repository doesn't seem like the right place for this issue, but no idea where to place it instead.

Describe the bug
Using the "Start now" button on https://www.gov.uk/create-coronavirus-qr-poster, I only get a completely white page on my
a) MacBook Air (Big Sur 11.5.2 - Safari 14.1.2)
b) MacBook Air (Big Sur 11.5.2 - Edge (Chromium based) 92.0.902.73 (arm64))
c) iPhone XR (iOS 14.7.1 - Safari)

To Reproduce

  1. Open https://www.gov.uk/create-coronavirus-qr-poste
  2. Click on "Start now"
  3. Get redirected to https://create-qr-code-poster.service.gov.uk/createposter/contact-details
  4. See a white page

Expected behavior
User interface is displaced on https://create-qr-code-poster.service.gov.uk/createposter/contact-details

Screenshots

White.page.mov

Desktop:

  • OS: macOS Big Sur 11.5.2
  • Browser: Safari & Edge
  • Version: Safari 14.1.2 & Edge (Chromium based) 92.0.902.73 (arm64)

Smartphone:

  • Device: iPhone XR
  • OS: iOS 14.7.1
  • Browser: Safari

App does not open past launch screen since 3.10 App Store update

Describe the bug
Since updating the app to 3.10 from the App Store, I can no longer open the app on my iPhone XR (model number MRY52B/A) running iOS 14.0.

The app hangs on the launch screen, as in the following screenshot:

App displaying launch screen

This occurs even after removing the app from the multitasking menu and attempting to re-open the app from the home screen, or from Settings app's 'View Exposures in App' hyperlink.

To Reproduce
Steps to reproduce the behavior:

  1. Update app from App Store to version 3.10.
  2. Go to Home Screen
  3. Click on NHS COVID-19 app icon
  4. Wait indefinitely for app to pass launch screen.

Expected behavior
The app opens and proceeds to the first view controller as normal.

Smartphone (please complete the following information):

  • Device: iPhone XR
  • OS: iOS 14.0
  • App Version: 3.10

Current public release of the app on iOS does not contain the Critical Alerts API

Just a quick one regarding the notification system currently in place for the app, although as of current the notifications are fine, they can be further improved by incorporating this API into the app, I myself find at times I have my phone on silent most of the time when out and about so being able to get notified regardless of device setting is a positive addition to the app.

As of current my app on my iPhone incorporates Critical Alerts API, but as a workaround only because the device is MDM Managed with a specific device profile enabling this enhanced notification system.

Please consider adding it natively to the app.

The entitlement is only available via expressing interest to the developer https://developer.apple.com/contact/request/notifications-critical-alerts-entitlement/

Checking in to locations

I have several questions/issues about the location check in with QR codes.

  1. I can't seem to find the exact wording from Apple/Google on their no location tracking condition for using the API but this would seem to violate it.
  2. If the app works as intended the location checkin is redundant and just collects more unnecessary data on users.
  3. If checkins are actually being factored into working out contacts (which I suspect is not actually the case) then, since it doesn't check you out and you don't (or at least shouldn't for the sake of privacy) be told where you had contact, then theres got to be a pretty high chance that you could be told you've had contact when in fact you left a host many many hours before.

I think that the checkin feature is highly problematic and seems to undermine the premise of the app and the privacy principles that the API was designed upon. The only semi logical explanation is that the app actually doesn't use the checkins for anything and they're there just to prompt people to get the app so they don't have to manually sign into places anymore.

Also, seconding the request for source code because without it there can be no trust in the privacy of the system.

Risk location

Risk level should be dynamic using current location to gain knowledge of risk in local area that the user is in.

Suggest also being able to change postcode, as users could move / have a second residence.

user story : effectiveness in a block of flats.

as the website doesn't work I am submitting here.

The whole system works of distance of the bluetooth signal, how does this work in a block of flats where it may think I am in close proximity to the person upstairs when I never actually see them.

Where is the live code?

The most recent commit to this project was over a month ago - will we get to see the actual code that the app is running?

Wrong guidance used for Welsh postcode districts

Describe the bug
Now that the new tier has been added, buttons in the app encourage users to read guidance on the Stay at Home measures. However, for app users in Welsh postcode districts, the guidance supplied is on GOV.UK and applies to England only.

To Reproduce
Steps to reproduce the behavior:

  1. Open the app registered to a Welsh postcode district
  2. Tap ‘[Postcode] is in Tier 4 (Stay at Home)’ button.
  3. On the next page, tap ‘Find out more’ button.
  4. A GOV.UK page loads. Guidance applies to England only.

Expected behavior
Expected to see guidance for Wales.

Screenshots
6B1107F8-D08F-4E9F-B4DA-5E5D0474EF1E

F7C055D1-686D-43BE-995E-76E65400773F
375E80FD-423F-414F-AC09-78A6F5E0FFA0

Smartphone (please complete the following information):

  • Device: iPhone 8
  • OS: 14.2
  • Browser: Safari
  • Version: Latest OS build
  • NHS COVID app version: 4.1

{BUG 🐞} - Error when moving from an old iPhone📱 to a new one (Possible Fix)

** Describe the bug **
Error when moving from an old iPhone to a new one

** To Reproduce **
Steps to reproduce the behavior:

  1. Install the covid app
  2. Migrate to a new iPhone
  3. Go to the covid app
  4. See error

** Expected behavior **

In the covid app you will see the below error:
Unfortunately, you can't run this app.
This could be due to:
A restriction in your settings (for example, if this is a company phone)
Another app on your phone is using the same technology and stopping the app from working.

In the exposure notification settings you will the exposure logging status set as inactive but still connected

** Screenshots **
If applicable, add screenshots to help explain your problem.
https://postimg.cc/gallery/BJ3vw4G

** Desktop (please complete the following information): **

  • OS: iOS
  • Browser safari

** Smartphone (please complete the following information): **

  • Device: iPhone 11 Pro Max -> iPhone 12 Pro
  • OS: IOS 14.1
  • Browser safari

** Temp Fix for users **

  • Select turn of exposure notifications in settings
  • Go back to the covid app and it works

** Potential fix **

  • Add a link to the exposure notification settings page with steps to disable exposure notifications in an attempt to fix

checkins can be faked - a distinctive, unique sound would help to confirm the app is actually being used.

Describe the bug

(on the border between a bug and a feature request, I know)

Twice today (1-10-20), in Pret, I saw someone hold up their phone as if they were scanning the barcode, when in fact they were just pretending. This undermines the effectiveness of the test and trace system, and could do so substantially if it becomes a widely used behavioural anti-pattern.

A distinctive audio confirmation ("Thanks for checking in with NHS Test and Trace!") of a successfully checkin would be a useful indicator to venue employees and people nearby, and hence act as a strong social cue to do the right thing.

To Reproduce
Steps to reproduce the behavior:

Check in at a venue.

Expected behavior

Successful checkins play a distinctive 'bong' or spoken acknowledgement.

Smartphone (please complete the following information):

  • Device: iPhone 11 Pro
  • OS: IOS 14.2beta

Animation Bug on isolation screen after updating to 3.1.2 (128) on iOS13

Describe the bug
After reporting symptoms, the animation on the "You need to Self Isolate" screen moves the buttons underneath it up and down.

To Reproduce

  1. Already have the app installed on iOS13.7
  2. Already report symptoms and receive the "You need to Self Isolate" screen
  3. Update to app version 3.1.2 on iOS13.7
  4. Notice the buttons bounce up and down

Expected behavior

  1. The buttons should not change size and bounce in-line with the red-expanding circle

Screenshots
RPReplay-Final1600688182

Desktop (please complete the following information):

  • iOS 13.7
  • App version 3.1.2

Smartphone (please complete the following information):

  • iPhone 8

Possible COVID-19 Exposure notification should click through to more information

Describe the bug
The "Possible COVID-19 Exposure" notification does not click through to any useful information about why it was generated.

To Reproduce
An exposure is generated which falls below the threshold for further action, but is notified to the user by the operating system.

Expected behaviour
If the notification cannot be suppressed, clicking should take the user to a view which explains that this exposure is below the threshold for further action.

Screenshots
Image from iOS

Smartphone (please complete the following information):

  • Device: iPhone10,6
  • OS: 14.0.1
  • Browser n/a
  • Version: Build 18A393

Additional context
Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.