Установка трекингового SDK в приложение на iOS

Добавьте модуль через Swift Package Manager:

Для этого в Xcode выберите свой проект и перейдите на вкладку Package Dependencies.

Нажмите на "+" для добавления нового пакета и укажите URL репозитория: https://github.com/top-100-writer/top100-tracker-ios в нем находится Package.swift.

Выберете версию пакета и настройте правило обновления. Добавьте пакет в свой проект.

После добавления, пакет должен появиться в Package Dependencies, а также в левой панели.

Базовая инициализация

Инициализируйте библиотеку в методе application(_:didFinishLaunchingWithOptions:) вашего AppDelegate:

//  AppDelegate.swift
import TrackerTop100SDK

@main
class AppDelegate: UIResponder, UIApplicationDelegate {
    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        let settings = TrackerTop100Settings(projectId: "PROJECT_ID")!
            // ... установка параметров sdk
            .build()
        TrackerTop100.activate(settings: settings)
    }
}

PROJECT_ID (обязательный) — идентификатор проекта (строка с цифрами), аналогичный JS-счётчику. В случае некорректного значения, TrackerTop100Settings не будет создан.

Last updated