title: openInMapsWithLaunchOptions not working?
body: <p>I'm passing in options for the map, but this does not seem to do anything with the zoom level?? It keeps the same low zoom level.
   What have I missed?</p>
  
  <pre><code>func openMapForPlace() {
      let regionDistance:CLLocationDistance = 10000
      var coordinates = CLLocationCoordinate2DMake(detailItem!.geoLatitude, detailItem!.geoLongitude)
      let regionSpan = MKCoordinateRegionMakeWithDistance(coordinates, regionDistance, regionDistance)
      var options = [
          MKLaunchOptionsMapCenterKey: NSValue(MKCoordinate: regionSpan.center),
          MKLaunchOptionsMapSpanKey: NSValue(MKCoordinateSpan: regionSpan.span)
      ]
      var placemark = MKPlacemark(coordinate: coordinates, addressDictionary: nil)
      var mapItem = MKMapItem(placemark: placemark)
      mapItem.name = detailItem!.cityName
      mapItem.openInMapsWithLaunchOptions(options)
  }
  </code></pre>