Install Sahha SDK for Ionic Capacitor

Set up your platform projects and add the Sahha SDK to your Ionic Capacitor app.


Prerequisites

Your project must support:

  • iOS: iOS 15 or above, Swift 5 or above
  • Android: compileSdk 36 or above, Kotlin 1.9.24 or above — see full Android requirements

Set Up Platform Projects

Ionic Capacitor apps target both iOS and Android, so you need to complete the platform-specific setup for each. These guides cover Xcode capabilities, manifest permissions, and everything your project needs before the SDK can collect health data.


Install the Library

Install the sahha-capacitor package from npm:

View Sahha Capacitor SDK on npm

$ npm i sahha-capacitor

Install the native iOS pod

Install CocoaPods

You need CocoaPods to install the native iOS library. Visit CocoaPods to install it if you don't have it yet.

$ cd ios && pod install && cd ..

Import the Module

Import Sahha in any file where you use the SDK:

import { Sahha, SahhaEnvironment, SahhaSensor } from 'sahha-capacitor';

Next Steps

Continue to Step 2) Configure Settings to set your environment and notification preferences.

Previous
Expo