title: Problem setting base sdk to 4.0 and OS Deployment Target to 3.1.3 (Using MapKit)
body: <p>I'm building an application that uses MapKit functionality. The base sdk is 4.0 but I'm building to a 3.1.3 device (the OS Deployment Target is set to 3.1.3). After the app is installed and right when it begins to run, I run into the following error:</p>
  
  <p>dyld: Symbol not found: _CLLocationCoordinate2DMake Data Formatters temporarily unavailable, will re-try after a 'continue'. (Not safe to call dlopen at this time.) mi_cmd_stack_list_frames: Not enough frames in stack. mi_cmd_stack_list_frames: Not enough frames in stack. kill quit</p>
  
  <p>Keep in mind that this crash happens before the user would do anything at all. I have correctly added the MapKit Library and it builds and runs fine on a 4.0 device.</p>
  
  <p>Thanks</p>