【Unity】Undefined symbols for architecture arm64: “_OBJC_CLASS_$_GKLocalPlayer”

エラー内容

FirebaseSDKをインポートし、
UnityでビルドしたXcodeプロジェクトをビルドすると以下のエラーがでた。

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_GKLocalPlayer", referenced from:
      objc-class-ref in libFirebaseCppAuth.a(credential_ios_7e32949a14fe9694040ff5eed8d1b954.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

解決方法

「Unity-iPhone > UnityFramework > Add」にてGameKit.frameworkを追加することで実機にビルドできました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です