I wish to use Xcode\'s schemes to determine what server to run my app against. I have an app that fetches its information from a server. Like most people I have a development se
Use a key in the plist (for each schema, eg: URL_TO_USE), use define to create a 'shortcut' to get the value.
#define MyURL [[NSBundle mainBundle] objectForInfoDictionaryKey:@"URL_TO_USE"]
EDIT
You must have multiple targets. Each target should point to a different .plist file. See: How to configure independent sets of runtime settings in XCode