Alchemer Mobile iOS Integration Reference

This guide walks you through integrating the Alchemer Digital SDK into your iOS application. The SDK fully supports SwiftUI applications, making it easy to incorporate feedback experiences into modern app architectures.

Requirements

Before you begin, ensure your development environment meets the following requirements:

  • Minimum iOS deployment target: iOS 15.0
  • Minimum Xcode version: Xcode 26.0

Initialize the SDK

Follow the steps below to initialize the Alchemer Digital SDK in your app:

import ApptentiveKit Apptentive.shared.engage(event: "app.launch")

Theming and customization

You can tailor the look and feel of the SDK to match your app’s branding and user experience.

Rich content

Starting from version 6.6.0, a header image can be added to Prompts (formerly called Notes) through the Alchemer dashboard. For more information, see the Prompts guide.

Note: If a Prompt includes an image from both interface customization and the dashboard, the image configured in the dashboard overrides the interface customization setting.

Local interface customization

To customize additional aspects of the Alchemer Digital SDK, refer to the options below or see the iOS SDK customization guide.

Themes

Themes allow you to define colors, fonts, and other visual elements so the SDK aligns with your app’s design system. Configure themes within your project to maintain a consistent user experience.

Logging (SDK v7 and later)

Logging configuration via logLevel and shouldHideSensitiveLogs does not apply to SDK version 7 and later. These settings are now managed by Apple’s OSLog system framework.

If you are using an earlier SDK version, refer to legacy documentation for logging configuration details.

Additional resources

Basic Standard Market Research HR Professional Full Access Reporting
Free Individual Team & Enterprise
Feature Included In