Skip to content

Digitaler-Impfnachweis/covpass-ios

Repository files navigation

CovPass / CovPass Check


CovPass Icon

Einfach. Sicher. Papierlos.
Mit der CovPass-App können Bürgerinnen und Bürger ihre Corona-Impfungen direkt auf das Smartphone laden und mit dem QR-Code belegen

Requirements

  • iOS 12.0 or later
  • Xcode 12 or later

Installation

Configuration

Before you build the project, you need to copy the configuration files with ./Scripts/copy-config-files.sh and the parameter debug, or release. The configuration files contain public key, TLS certificate, and the initial DSC file.

Application

CovPass

CovPass contains the app project for the CovPass app.

CovPassCheck

CovPassCheck contains the app project for the CovPassCheck app.

CovPassUI

CovPassUI is the UI package for both apps and contains common UI components and flows, like the onboarding screens.

CovPassCommon

CovPassCommon contains the business logic for both apps, like QR code parsing, signature validation, and persistence.

API documentation TBD

Snapshot Tests

Snapshots use the iOS 14.5 iPhone 11 simulator.