アプリケーションの起動時に、別の ADBMobile JSON 設定ファイルを読み込むことができます。
ADBMobile overrideConfigPath:filePath
メソッドを使用すると、アプリケーションの起動時に別の ADBMobile.json
設定ファイルのパスを指定できます。このメソッドは、applicationDidFinishLaunchingWithOptions
メソッド内で呼び出す必要があります。また、このコールは、その他の Experience Cloud SDK コール(collectLifecycleData
など)より前におこなう必要があります。
このメソッドを別のパスで呼び出すと、アプリケーションが終了するまで設定ファイルが一時的にオーバーライドされます。
以下に例を示します。
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"ExampleJSONFile" ofType:@"json"];
[ADBMobile overrideConfigPath:filePath];