Установка
Шаг 1 — Использование CocoaPods
CocoaPods — это менеджер зависимостей для проектов Cocoa. Инструкции по установке и использованию можно найти в официальной документации CocoaPods. Чтобы интегрировать iOS SDK в ваш проект Xcode с помощью CocoaPods, добавьте unicocheck-ios в ваш Podfile:
pod 'unicocheck-ios'
CocoaPods всегда использует последний стабильный релиз. Текущая версия SDK: 3.0.4.
Затем установите зависимости из терминала:
pod install
Если вы запускаете проект с файлом .xcodeproj, открывайте проект через файл .xcworkspace.
При распространении с Xcode 16 через CocoaPods может возникнуть отклонение App Store, связанное с bitcode. Обходное решение описано в разделе Известные проблемы.
Шаг 2 — Использование Swift Package Manager (SPM)
Swift Package Manager — это менеджер зависимостей для проектов Swift, интегрированный со сборочной системой Swift для автоматизации загрузки, компиляции и компоновки зависимостей. Чтобы интегрировать iOS SDK в ваш пр оект с помощью SPM, добавьте зависимость в файл Package.swift:
.package(url: "https://github.com/acesso-io/unico-check-ios.git", .upToNextMajor(from: "3.0.4"))
Шаг 3 — Добавьте разрешение на использование камеры
Чтобы использовать метод открытия камеры, необходимо объявить использование камеры в Info.plist перед компиляцией приложения:
<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>