ReFineID makes Finnish identity cards usable through Apple platform security frameworks.
Requires Xcode 26 on macOS 26. From a fresh clone, no other setup:
xcodebuild -project ReFineID.xcodeproj -scheme ReFineID build
xcodebuild -project ReFineID.xcodeproj -scheme ReFineID testFor an iPhone timing build, use the optimized Profile configuration and
override Xcode's Swift-package coverage injection:
xcodebuild build \
-project ReFineID.xcodeproj \
-scheme ReFineID \
-configuration Profile \
-destination 'generic/platform=iOS' \
CLANG_COVERAGE_MAPPING=NO \
ENABLE_CODE_COVERAGE=NOThe override matters even though the project configuration disables coverage:
Xcode 26 otherwise adds -profile-generate -profile-coverage-mapping while
building the local CardCore package.