Обновление 2
MapKit доступен в OS X 10.9 Mavericks: Справочник по Map Kit Framework .
Обновление - извлечено из моего комментария ниже
Ситуация изменилась, и теперь существует сторонний MapKit для Mac OS X. Найдите его по адресу http://github.com/Oomph/MacMapKit и небольшую запись по адресу http://rickfillion.tumblr.com/post/1134987954/pretroducing-mapkit-for-mac
Оригинальный ответ
В Mac OS X такого API от Apple нет. Вы должны отправить запрос об ошибке на bugreporter.apple.com .
Лучшая альтернатива - использовать JavaScript API Карт Google, встроенный в представление WebKit. Посетите документацию API Google Maps JavaScript V3 , чтобы понять API.
Я понимаю, что вы запросили больше, чем простой WebView, но, возможно, вы не знаете о некоторых более продвинутых функциях, доступных в представлении WebKit.
Webkit предоставляет средства для соединения между средой сценариев JavaScript в вашем представлении WebKit и остальной частью приложения Cocoa.
Чтобы вызвать функцию Javascript из Objective-C, используйте WebScriptObject вашего представления WebKit. « Использование Javascript из Objective-C » из « WebKit Objective-C Руководство по программированию » - отличное место для начала обучения.
Если вам нужно перезвонить в ваше приложение Какао из Javascript, « Вызов методов Objective-C из JavaScript » в « WebKit DOM Programming Topics » предоставляет примеры и объяснения.
Эти технологии, тщательно используемые вместе, должны обеспечивать требуемую функциональность.