Skip to content

feat: enable App Attest and add environment-based API config#16

Merged
felippemsc merged 1 commit intomainfrom
feat/app-attest-and-prod-config
Feb 6, 2026
Merged

feat: enable App Attest and add environment-based API config#16
felippemsc merged 1 commit intomainfrom
feat/app-attest-and-prod-config

Conversation

@felippemsc
Copy link
Contributor

Summary

  • Enable AppAttestProvider for real devices (was using DebugProvider for all builds)
  • Add environment-based API configuration (dev for Debug, prod for Release)

Changes

File Change
ExampleAppApp.swift Use AppAttestProvider on real devices, DebugProvider on simulator
ContentView.swift Switch API URL based on DEBUG flag

Test plan

  • Debug build uses dev-api.signedshot.io
  • Release build uses api.signedshot.io
  • App Attest works on real device
  • Validation shows method: "app_check" (not sandbox
  • Correct issuer: api.signedshot.io

@felippemsc felippemsc marked this pull request as ready for review February 6, 2026 20:35
@felippemsc felippemsc merged commit 10f90c1 into main Feb 6, 2026
2 checks passed
@felippemsc felippemsc deleted the feat/app-attest-and-prod-config branch February 6, 2026 21:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant