설치
의존성 추가 및 패키지 매니저 설정
1단계 — SDK 의존성 추가
다음 패키지 매니저 중 하나를 선택합니다:
- CocoaPods
- Swift Package Manager (SPM)
CocoaPods는 Cocoa 프로젝트를 위한 의존성 매니저입니다. 설치 및 사용 방법은 공식 CocoaPods 문서를 참조하십시오. CocoaPods를 사용하여 iOS SDK를 Xcode 프로젝트에 통합하려면 Podfile에 unicocheck-ios를 포함합니다:
Podfile
pod 'unicocheck-ios'
그런 다음 터미널에서 의존성을 설치합니다:
pod install
프로젝트가 아닌 워크스페이스 열기
.xcodeproj 파일로 프로젝트를 실행하는 경우 대신 .xcworkspace 파일로 프로젝트를 여십시오.
Swift Package Manager는 Swift 프로젝트를 위한 의존성 매니저로, 의존성 다운로드, 컴파일 및 링크를 자동화하기 위해 Swift 빌드 시스템과 통합되어 있습니다. SPM을 사용하여 iOS SDK를 프로젝트에 통합하려면 Package.swift 파일에 의존성을 포함합니다:
Package.swift
dependencies: [
.package(url: "https://github.com/acesso-io/unico-check-ios.git", .upToNextMajor(from: "2.12.0"))
]
2단계 — 카메라 사용 권한 추가
카메라 열기 메서드를 사용하려면 애플리케이션 컴파일 전에 Info.plist에 카메라 사용을 선언해야 합니다:
Info.plist
<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>