Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/yujiap/unity-yuji.xyz/public_html/wp-content/plugins/social-networks-auto-poster-facebook-twitter-g/inc/nxs_functions_engine.php on line 266
Unknown type name 'GADUTypeNativeExpressAdClientRef'の解消方法 – ゆーじの技術ブログ

Unknown type name ‘GADUTypeNativeExpressAdClientRef’の解消方法

UnityでiOSビルドした際は問題なく通ったものの、Xcodeでビルドしてみると以下のエラーが出ました。

Unknown type name ‘GADUTypeNativeExpressAdClientRef’

ちなみに、

No known class method for selector ‘positionView:inParentBounds:withAdPosition:

というエラーも同時に起こる場合が多そう(僕も同時に起きました)です。
こちらのエラーも同時に起こった場合は以下の記事も参考にしてみてください。

No known class method for selector 'positionView:inParentBounds:withAdPosition: の解消方法
UnityでiOSビルドした際は何もエラーが出ず通ったのですが、Xcodeでビルドしてみると以下のエラーが。No known class method for selector 'positionView:inParentBounds:wi...

この記事ではとりあえず
「Unknown type name ‘GADUTypeNativeExpressAdClientRef’」
というエラーの解決方法のみを扱います。

エラーの解決方法

‘GADUTypeNativeExpressAdClientRef’ってなに?と言われているので、’GADUTypeNativeExpressAdClientRef’を定義します。

GADUType.hを開き、

typedef const void *GADUTypeNativeExpressAdClientRef;

を追加。

これでエラーが解消されました!

コメント