しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

NiftyのmBaasで Cannot find interface declaration for 'NCMBGoogleUtils' エラーが出た時の対策

Niftyでタイトルのエラーに遭遇しました。

NCMBGoogleUtilsの宣言には下記のif文があったけどNCMBGoogleUtilsのカテゴリーであるNCMBGoogleUtils+Privateにはif文がなかったのが原因だったようです。
NCMBGoogleUtils+Privateの方にもif文を追加したら動くようになりました。

#if defined(__has_include)
#if __has_include(<GoogleSignIn/GoogleSignIn.h>)

#end
#end