Created blank application
Set the default ConfigApp scheme to shared
Duplicated original ConfigApp scheme into ConfigApp AdHoc scheme and also shared it
Duplicated Release configuration and renamed it to AdHoc
Set build configuration of Archive in ConfigApp AdHoc scheme to AdHoc
Added environment specific configuration files, removed them from the standard target and added extra phase to copy one of these files, depending on the selected Configuration in the current building scheme
Added view controller to show the value of the actual configured parameter.
Added some extra labels to showcase reading values from the info plist
Added custom setting, manipulating bundle name and identifier for different environments
Added default app icons in image assets
Added extra icons for each environment, and configured as such in the asset compiler settings