Skip to main content
このページは SDK 2.0.0 に対応します。認証: 認証とライセンス。メイク / リシェイプ列挙: パラメータ列挙

環境要件

  • iOS バージョン: iOS 12.0 以上
  • 開発言語: Objective-C
  • アーキテクチャ: arm64

サンプルソースの取得

GitHub リポジトリ をクローンし、demo/ios ディレクトリに移動します。
Xcode 15+ のコンパイルエラーXcode 15 以降では、コンパイル時に Sandbox: rsync.samba deny(1) が出ることがあります。原因は Xcode のデフォルト User Script Sandboxing です。対処:
  1. Xcode で Project を選びます。
  2. Build Settings タブを開きます。
  3. ENABLE_USER_SCRIPT_SANDBOXING を検索します。
  4. 値を Yes から No に変更します。

アプリ情報とキーの設定

アプリケーション Bundle ID のバインド

アプリ情報のバインド に従い、コンソールで iOS アプリの Bundle ID をバインドします。例: com.example.app

認証情報の取得

AppID と AppKey の取得 に従い appIdappKey を取得します。demo/ios/FBExampleObjc/CameraViewController.m を開き、FBEngineConfig に認証情報を設定します。
licenseToken が空でない場合、SDK はそのトークンをローカルで検証し、appId / appKey/facebetter/v2/auth呼び出しません認証とライセンス を参照してください。

プロジェクトの実行

demo/ios/FBExampleObjc.xcworkspace を開きます。
  1. Xcode プロジェクトの署名が正しいことを確認します。
Xcode の署名
  1. ビルドして実行します。
実機を選び、ビルド実行ボタンをクリックします。