Skip to main content

1. Initialize Qonversion SDK

import Qonversion

let config = Qonversion.Configuration(projectKey: "projectKey", launchMode: .subscriptionManagement)
Qonversion.initWithConfig(config)

2. Initialize No-Codes SDK

let configuration = NoCodesConfiguration(projectKey: "projectKey")
NoCodes.initialize(with: configuration)

3. Set Delegates

NoCodes.shared.set(delegate: self)
NoCodes.shared.set(screenCustomizationDelegate: self)

// Delegates can be also passed via the initialization through the configuration:
let noCodesConfig = NoCodesConfiguration(projectKey: "projectKey", delegate: self, screenCustomizationDelegate: self)