XcodeのクラスにAppLovinのヘッダファイルをインポートする際に次のようなエラーが発生した場合;
'ALSdk.h' file not found
このエラーが発生する主な原因は2つ考えられます。
a. AppLovinのiOS SDKのバージョンを3.5.0以上にアップグレードした場合、バイナリ―のままでSDKをヘッダファイルに組み込む代わりに、フレームワークとしてSDKを組み込むことになります。その場合、次のような作業が必要になります。
- SDKに関するすべてのインポートに関する記述(例:#import "ALSdk.h")を削除してください。
- 削除したインポートに関する記述を、
#import <AppLovinSDK/AppLovinSDK.h>
または、関数を利用している場合には
@import AppLovinSDK;
に置き換えてください。
詳細は、iOS SDKに付随する”Migrating from Old Integration”の項目をご参照ください。
b. AppLovin SDKを(フレームワークとしてではなく)生のバイナリーとしてヘッダファイルに組み込む場合、SDKに付随する“headers”フォルダがXcodeプロジェクトに含まれており、プロジェクトのヘッダ検索パスに含まれていることを確認してください。ヘッダ検索パスはBuild Settings > Search Paths > Header Search Pathsに設定されています。