É possível carregar um arquivo de configuração JSON do ADBMobile diferente quando o aplicativo for iniciado.
O método ADBMobile overrideConfigPath:filePath
permite especificar o caminho para um arquivo de configuração ADBMobile.json
diferente quando o aplicativo é iniciado. Esse método deve ser chamado no método applicationDidFinishLaunchingWithOptions
e a chamada deve ocorrer antes de qualquer outra chamada do SDK da Experience Cloud, como collectLifecycleData
.
Ao chamar esse método com um caminho diferente, ocorre uma substituição única do arquivo de configuração até que o aplicativo seja fechado.
Por exemplo:
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"ExampleJSONFile" ofType:@"json"];
[ADBMobile overrideConfigPath:filePath];