从 MSDKUI 迁移

问题描述

我有一个需要更新的旧项目。它正在使用 MSDKUI。 MSDKUI iOS githib 页面底部一个注释: https://github.com/heremaps/msdkui-ios

维护通知 MSDKUI 项目将终止,因为它与新的 4.x HERE SDK 版本不兼容。

我将 Enterprise API 用于卡车路线选择功能。 Enterprise API 在 v3 上,Navigation API 在 v4 上

  1. 我是否要从 Enterprise API 迁移到 Navigation API?
  2. 如果我可以继续使用 Enterprise API,我是否需要立即退出 MSDKUI?或者我可以继续使用那个 + Enterprise API 一段时间,直到 Enterprise API 迁移到 v4?

解决方法

如维护通知中所述:HERE 团队不为未来计划任何额外的功能实现。此代码库将保持在线状态,并且仍然可以分叉并用于商业或非商业项目,但我们计划从现在开始只进行有限的维护工作。

无需立即切换,但我建议与我们一起 contact 开始评估基于 4.x 的导航版本。

,

我建议从旧的 3.x 版本迁移到新的 4.x 版本,例如适用于 iOS 的 HERE SDK Navigate Edition

它具有出色的truck features,例如专用的卡车警告功能和卡车地图层。

4.x 的文档还提供了一个 migration guide,解释了从 Premium 迁移到 Navigate 是多么容易。

重新升级 MSDKUI 工具包:目前还没有等效的工具,但如果您考虑切换到 Flutter,那么您可以从 GitHub 上这个新的 Ref App 项目中受益。它有很多现成的用户界面,可以在商业应用中免费使用。