インストール
依存関係を追加してパッケージマネージャーを設定する
ステップ 1 — CocoaPods を使用する
CocoaPods は Cocoa プロジェクト向けの依存関係マネージャーです。インストールと使用方法については、公式の CocoaPods ドキュメント を参照してください。CocoaPods を使用して iOS SDK を Xcode プロジェクトに統合するには、Podfile に unicocheck-ios を追加してください:
Podfile
pod 'unicocheck-ios'
現在のバージョン
CocoaPods は常に最新の安定版リリースを解決します。現在の SDK バージョンは 3.1.0 です。
次に、ターミナルから依存関係をインストールします:
pod install
プロジェクトではなくワークスペースを開く
.xcodeproj ファイルでプロジェクトを実行している場合は、代わりに .xcworkspace ファイルでプロジェクトを開いてください。
Xcode 16 の配布問題
CocoaPods を使用した Xcode 16 での配布時に、ビットコード関連の App Store 却下が発生する場合があります。回避策については 既知の問題 を参照してください。
ステップ 2 — Swift Package Manager (SPM) を使用する
Swift Package Manager は Swift プロジェクト向けの依存関係マネージャーであり、依存関係のダウンロード、コンパイル、リンクを自動化するために Swift ビルドシステムに統合されています。SPM を使用して iOS SDK をプロジェクトに統合するには、Package.swift ファイルに依存関係を追加してください:
Package.swift
.package(url: "https://github.com/acesso-io/unico-check-ios.git", .upToNextMajor(from: "3.1.0"))
ステップ 3 — カメラ使用許可を追加する
カメラ起動メソッドを使用するには、アプリケーションをコンパイルする前に Info.plist でカメラ使用を宣言する必要があります:
Info.plist
<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>