Info.plist
can contain many dynamic variables that you can specify in Xcode configuration file by using Build Settings parameters.
However, Xcode configuration is a static environment and you can NOT inject any dynamic variables except Build Settings parameters.
One of solutions is using Pre-actions in Build scheme to update Xcode configuration file dynamically, however, it creates invisible dependency between scheme configuration and each project configuration.