有没有办法将 google maps 或 mapbox 添加到在 xcode 中使用 swift 构建的 osx 应用程序?这两个网站都只显示 ios 的 api。是否有任何选项可以在不使用苹果 map 的情况下将 map 添加到 osx 应用程序?
最佳答案
我最近将 Mapbox iOS SDK 移植到 OS X。它可以在 OS X 10.10.0 及更高版本上与 Objective-C 或 Swift 一起使用。在正式发布之前,您需要在 GitHub 和 build the project from source 上克隆 mapbox/mapbox-gl-native 存储库。 .大多数 Mapbox iOS SDK 文档同样适用于 OS X 端口。该项目还附带一个演示应用程序(通过 make xproj
)。
更新:您不必再从源代码构建它!参见 https://github.com/mapbox/mapbox-gl-native/releases/用于 Mapbox macOS SDK 的预构建版本。 (查找以“macos-”开头的版本。)参见 the SDK’s homepage获取更多信息和 API 引用。
关于macos - 使用 xcode 6 将 map 添加到 osx 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32573584/