Skip to main content

Prerequisites

  • Grantiva SDK installed (Installation)
  • Device attestation working (Quick Start) — feedback and support endpoints authenticate with the attestation JWT, so call validateAttestation() first (in the Simulator, use API key mode instead)

1. Show feature requests

2. Let users submit ideas

3. Add voting

Each user/device gets one vote per feature. feature.hasVoted tells you if the current user already voted.

4. Add comments

5. Support tickets

6. With user identity (optional)

If you identify users, feedback persists across devices:

SwiftUI example

Next steps