We have 2 amplitude accounts/orgs: 1 for events in production builds(from App store) and 1 to track and test events on test-builds.
After updating from production builds(from App store) to test-builds we find that test-builds(from test flight) still report events to the production org on Amplitude even though the API key is being updated to that of the different org.
Expected behaviour:
Events on test-builds are reported to a different org in amplitude once the API key is changed in the update.
Actual behaviour:
Events from both builds(test and production) are reported to the same org with 2 different device IDs depending on version of the app in use.
Note: the device ID is different for the events reported from the same device depending on the version of the app in use.
Has anyone else encountered this before, and have you found a fox to this?