6. SDK Status Updates
Learn how to monitor the SDK's status and respond to changes, ensuring permissions and configurations remain properly set up over time.
Checking the SDK Status
Sentiance.shared.setDidReceiveSdkStatusUpdateHandler { status in
// Handle SDK status updates
}let sdkStatus = Sentiance.shared.sdkStatusSentiance.getInstance(this).setSdkStatusUpdateListener { status ->
// Handle SDK status updates
}val sdkStatus = Sentiance.getInstance(this).sdkStatusimport SentianceCore, { addSdkStatusUpdateListener } from "@sentiance-react-native/core";
await SentianceCore.ensureInitialized(); // Ensure SDK is initialized
addSdkStatusUpdateListener((sdkStatus) => {
// Check sdkStatus.detectionStatus to determine whether detections are
// running, and if not, check the various status fields to see what
// might be blocking the detections.
});import { getSdkStatus } from '@sentiance-react-native/core';
const sdkStatus = await getSdkStatus();Next: Feature Integration
Last updated