---
title: "openInMaps(launchOptions:from:completionHandler:)"
framework: mapkit
role: symbol
role_heading: Instance Method
path: "mapkit/mkmapitem/openinmaps(launchoptions:from:completionhandler:)"
---

# openInMaps(launchOptions:from:completionHandler:)

Opens the Maps app from a particular scene using the specified options.

## Declaration

```swift
func openInMaps(launchOptions: [String : Any]? = nil, from scene: UIScene?, completionHandler completion: (@Sendable (Bool) -> Void)? = nil)
```

```swift
func openInMaps(launchOptions: [String : Any]? = nil, from scene: UIScene?) async -> Bool
```

## Parameters

- `launchOptions`: A dictionary of launch options to pass to the Maps app.
- `scene`: The scene where the user interaction takes place.
- `completion`: A completion block the system calls that indicates whether the request was successful.

## See Also

### Launching the Maps app

- [openMaps(with:launchOptions:)](mapkit/mkmapitem/openmaps(with:launchoptions:).md)
- [openMaps(with:launchOptions:completionHandler:)](mapkit/mkmapitem/openmaps(with:launchoptions:completionhandler:).md)
- [openMaps(with:launchOptions:from:completionHandler:)](mapkit/mkmapitem/openmaps(with:launchoptions:from:completionhandler:).md)
- [openInMaps(launchOptions:)](mapkit/mkmapitem/openinmaps(launchoptions:).md)
- [openInMaps(launchOptions:completionHandler:)](mapkit/mkmapitem/openinmaps(launchoptions:completionhandler:).md)
