Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Coffee Break: Join us on Wednesday, April 5th at 10am PT to chat with Ben Gaines, Director of Product Management for Adobe Analytics. Ben will be online to answer your Analytics and Adobe Summit questions.

Production app sending events in the debug app bucket

Avatar

Level 1

Hello,

 

The iOS app I'm working on has AdobeMobileLibrary v4.16.1 and uses two configuration files, one for production builds and one for debug builds.

 

Debug config file (ADBMobileConfig.json):

{

"rsids": "my-rsid-dev",
"ssl": false

}

 

Production config file (ADBMobileConfig-Prod.json):

{

"rsids": "my-rsid",
"ssl": true

}

 

When the app starts, for production builds I override the default configuration file with ADBMobileConfig-Prod.json. The problem is that all the events are still going into the debug bucket, even if the requests are encrypted. This suggests that the prod configuration file is loaded, because ssl is enabled only in the prod json.

 

Can you please make me understand why the events are sent in the debug bucket?

 

Thank you,

Alex

 

AdobeMobileLibrary version used: 4.16.1

1 Reply

Avatar

Level 1

Problem was caused by executing the config file override in the next run loop in didFinishLaunchingWithOptions.

The ultimate experience is back.

Join us in Vegas to build skills, learn from the world's top brands, and be inspired.

Register Now