Best Practices Setting up Production / Dev apps in Carnival

As you move closer towards testing phase, we want to ensure that you have the right Carnival testing environments setup to match your test and release flow. As a suggestion, we would like you to consider:

  • Name your Dev app to be: "App Name [DEV]". Just so that it is clear that is set aside for the test/QA environment
  • Create a new app called "App Name [PROD]", which will be used for the app store builds ONLY.
  • Inside your iOS and Android code, is it possible to have conditional logic which automatically sets the correct Carnival SDK based on which target is being built (QA or App Store)?

We are very happy to work with you and your team on the above to ensure we can get a good environment/workflow setup. Please reach out to Support if you have any questions!