メインコンテンツへスキップ

インストール

依存関係を追加してパッケージマネージャーを設定する
ステップ 1 — CocoaPods を使用する

CocoaPods は Cocoa プロジェクト向けの依存関係マネージャーです。インストールと使用方法については、公式の CocoaPods ドキュメント を参照してください。CocoaPods を使用して iOS SDK を Xcode プロジェクトに統合するには、Podfileunicocheck-ios を追加してください:

Podfile
pod 'unicocheck-ios'
現在のバージョン

CocoaPods は常に最新の安定版リリースを解決します。現在の SDK バージョンは 3.0.4 です。

次に、ターミナルから依存関係をインストールします:

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.0.4"))
ステップ 3 — カメラ使用許可を追加する

カメラ起動メソッドを使用するには、アプリケーションをコンパイルする前に Info.plist でカメラ使用を宣言する必要があります:

Info.plist
<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>