如何打开 Apple 地图应用程序

How do I open Apple Maps App

我有一个按钮。当 touch up inside 它应该打开 Apple 地图供用户导航到他们的目的地(经纬度)。

几个月前发布的代码似乎不再有效:

var mapLocationUrl = 'maps.apple.com/?ll=51.84,-8.30';
var ref = window.open(encodeURI(mapLocationUrl), '_system', 'location=no');

Open Apple Maps by passing latitude and longitude

目前的技术是制作一个 MKMapItem 并调用 openInMapsWithLaunchOptions。 MKMapItem 可以由描述要显示的位置的 MKPlacemark 组成。