Multiple versions of the same app

What is the best way to set up multiple apps (multiple versions of the same app)? To clarify I am a .net developer working for a software dev company. I have been tasked with creating a mobile app, which i have completed. The issue is that we have many clients who need their own "version" of the app. Each requires it's own configuration for things like images, database connection info. What is the best strategy for this scenario?

Search here on white label, container, branded apps.


Example: https://forums.developer.apple.com/thread/46910


Also see the ASRGs, example 4.3 Spam

Multiple versions of the same app
 
 
Q