iOS
Kids Mode on iOS is a build of the SDK without the IDFA reader: the binary never referencesASIdentifierManager, which App Review looks for in apps in the Kids category. It is available as the Swift package product QonversionNoIdfa (iOS SDK 6.17.0+) and as the CocoaPods subspec Qonversion/NoIdfa.
Install via Swift Package Manager
- In Xcode go to File → Add Package Dependencies…, enter
https://github.com/qonversion/qonversion-ios-sdkand choose version 6.17.0 or later. - In the Choose Package Products dialog set Add to Target to your app for
QonversionNoIdfaand to None forQonversion— link exactly one of the two products (the package contains both; adding both gives you the regular SDK with the IDFA reader). If the package is already in the project, swap the product in the target’s Frameworks, Libraries, and Embedded Content: removeQonversion, addQonversionNoIdfa.
Package.swift:
import Qonversion, import QonversionSwift for the Swift-only API and import NoCodes for No-Codes (see the module table).
Migrating from the pod: remove pod 'Qonversion/NoIdfa' from the Podfile, run pod install (or pod deintegrate if it was your only pod), then add the package as above.
Install via CocoaPods
- Add dependency to your
Podfile.
- Run
pod installin the project directory to download the dependency.
Both flavors include No-Codes — paywalls and onboarding screens built with No-Codes work in Kids Mode out of the box: the
Qonversion/NoIdfa pod starting from iOS SDK 6.12.1, the QonversionNoIdfa package product from its first version, 6.17.0.Android & Android-based cross-platforms
For Android & Android-based cross-platforms, you can install our SDKs as usual. Then enable Kids Mode during the initialization phase:iOS App Extensions watchOS/visionOS