测试已测试 | ✓ |
语言语言 | SwiftSwift |
许可证 | Apache 2 |
发布最后发布 | 2017年11月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Matt Smollinger 维护。
Mapzen iOS SDK 是一个薄包装,封装了您在 iOS 应用中使用 Mapzen 服务所需的一切。
我们欢迎社区对其使用的反馈。也欢迎功能请求;适当地将其标记为 "增强"。您也可以通过https://mapzen.com/上的其他任何渠道联系我们。
开始使用 Mapzen SDK 所需的一切
主要功能包括
以及许多在此处及时列出之外的更多功能。
步骤 1:免费获取 Mapzen API 密钥。
步骤 2:通过 Cocoapods 安装 SDK。
步骤 3:查看示例应用程序的 源代码 或运行 pod try Mapzen-ios-sdk
以立即加载。您需要从第一步获取 API 密钥。请参阅以下设置位置。
步骤 4:让我们知道您的想法!您可以在 GitHub 上打开 新问题 或通过 [email protected] 电子邮件来联系我们。
在此阶段不建议使用非 Cocoapods,但仍然可以完成。首先,确保在克隆此仓库后,执行 git submodule update --init --recursive
以获取所有样式表。其次,你还需要包含我们所需的 3 个其他依赖项:Tangram-es、OnTheRoad for iOS 和 Pelias iOS SDK。注意,你的项目需要支持 Swift 3。
以下是一些你需要提前了解的事情
:submodules => true
。否则,子模块将无法加载。完整行将类似于:pod "Mapzen-ios-sdk", :git => 'https://github.com/mapzen/ios.git', :branch => 'master', :submodules => true
在示例应用中设置 API 密钥有两种(可选三种)方法
将 $(MAPZEN_API_KEY)
替换为你的密钥
或者 -
复制 ios-sdk
方案,然后在这里添加你的环境变量
或者 -