「毎日Unity」の技術ブログ

開発で役立つ情報を発信する

【Xcode】UnityにNCMB(ニフクラ)を導入した時のXcodeでのエラー解決方法

僕がUnityにNCMBを導入した時にXcodeでビルドエラーが起きたので、その時の解決方法をメモ。

まず僕が遭遇したビルドエラーがこちらです。↓

f:id:EDunity:20200127175949p:plain

Apple Mach-O Linker (ld) Errorの下にこの2つが表示されています。

  1. "_OBJC_CLASS_$_UNUserNotificationCenter", referenced from:
  2. linker command failed with exit code 1 (use -v to see invocation)

[ 解決方法 ]

まずはじめにXcodeで下記の画像と同じ画面を開いてください。

f:id:EDunity:20200127180657p:plain

次に下記の画像のようにFrameworks and Librariesという項目があるので、そこにUserNotifications.FrameworkをAddしてください。

f:id:EDunity:20200128014049p:plain

これをAddするとエラーがなくなり、Xcodeで問題なくビルドできると思います。