iAdの実装の資料がすくないため備忘録がわりにここに書いておきます
まず、Blueprint の実装についてですが、Tappy ChickenのMainのBlueprintの右下のほうにあるように、Show Ad Bannerというfunctionがあるのでそれを使います。Actor等のBlueprintを作ってやってGraphに
のように実装してやり(最初から表示したい場合)、Sceneにどこでもいいので配置してやります
実装部分はこれだけ、ただしこれだけだとビルドしたときにライブラリがないとエラーをはくのでBuildを設定します
Sourceディレクトリ/プロジェクト名/の下に
自分のプロジェクト名.Build.cs というファイルがあるので以下のプログラムを追加する
if (Target.Platform == UnrealTargetPlatform.IOS)
{
PrivateDependencyModuleNames.AddRange(new string[] {“Advertising” });
DynamicallyLoadedModuleNames.Add(“IOSAdvertising”);
}