スポンサーリンク
エラー内容
Unityで書き出したプロジェクトを実機に書き出そうとしたところ、
Xcodeにて以下の2件のエラーが発生した。
Undefined symbol: _Sge_Att_requestTrackingAuthorization
Undefined symbol: _Sge_Att_getTrackingAuthorizationStatus
エラーメッセージを検索するも
完全に詰んでしまっている…
解決策
よくよく調べてみると「requestTrackingAuthorization」とはiOSでこのまえ導入が必須になったIDFA関連の命令のようで、その命令がされているのにそんな関数見つからないぞというエラーっぽい。
以下のサイト様を参考にもう一度IDFA広告トラッキング実装を試してみたところ問題なくビルドが通った。
https://tedenglish.site/unity-skadnetwork-ios-tracking/
原因
プロジェクト移行などのどこかのタイミングでIDFA対策のスクリプトは残ったままなのにフレームワークが追加されないようになってしまっていたため起こったものと考えられる。
スポンサーリンク
スポンサーリンク