メインコンテンツまでスキップ

セットアップ

EdgeOCR SDK をプロジェクトに導入する手順を説明します。

前提条件

  • Xcode 16 - Swift 5.9 以降
  • 実機の iOS デバイス

1. SDK の追加

  1. SDK の zip ファイルをプロジェクトのルートディレクトリに配置し、解凍します。

    SDK zip を解凍した状態

  2. Xcode で Package Dependencies タブを開きます(プロジェクト > Package Dependencies)。

    Package Dependencies タブ

  3. + をクリックし、解凍した SDK フォルダを選択して Add Package をクリックします。

    SDK フォルダの選択

  4. Package Products の追加確認で Add Package をクリックします。

    Package Products の追加

注記

SDK のバージョンとサンプルアプリが想定するバージョンが一致している必要があります。

2. モデルファイルの追加

SDK で使用する OCR モデルファイルをプロジェクトに追加します。

  1. ダウンロードしたモデルファイルの zip を解凍し、Xcode で Add Files to プロジェクト名 からプロジェクトに追加してください。

  2. MainView.swift 内の modelPath を、追加したモデルディレクトリ名に合わせて設定してください。

    let modelPath = "models"  // 追加したモデルディレクトリ名

    SDK 内部では Bundle.main.path(forResource: modelPath, ofType: "") でモデルディレクトリを解決します。

3. ビルド設定(Android のみ)

app/build.gradle で以下の設定を確認してください。

android {
compileSdk 36

defaultConfig {
minSdk 26
targetSdk 36
}

java {
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}
}
}

設定が完了したら Android Studio でビルドを実行し、エラーがないことを確認してください。