3

在 IOS6 中,地图数据从 Google 替换为 Apple 自己的地图数据。

过去,使用 MapKit 时,您必须接受 Google 地图许可和使用条款 ( https://developers.google.com/maps/iphone/terms )。新 MapKit 及其新地图数据的情况如何?例如,GoogleMaps 无法在商业应用程序中免费使用,要使用它,您必须购买一些高级套餐。等等。

4

2 回答 2

3

由于评论变得太长,重新开始。要点是

1) 您无需为在商业应用程序中使用 MapKit 付费(请注意,如果您仅对地图访问收费,则您违反了条款 - 没有提及采取了什么行动,还有一些人将 Javascript API 条款与 MapKit 条款混淆)。

1.2) 许可协议第 10.9 条规定的例外情况除外

2) 在 iOS 6 下使用 MapKit 与使用 ApplicationKit、UIKit 或 Apple 提供的任何其他框架没有什么不同。您可以在商业应用程序中使用它们。

于 2012-09-24T21:31:41.123 回答
1

这个特殊的主题非常模糊。过去 2 天我一直在研究这个问题......所以这是我的 2 美分:

  • Mapkit 是一回事,GMAP 条款和条件是另一回事。Mapkit 是免费的这一事实并不意味着地图提供商将免费为您提供数据并允许任何形式的使用。
  • 如果您要在地图上显示车辆的位置并且这些车辆是您的客户(您为服务收费),您需要 GMAP 商业版和 Premier API。没有办法绕过它,无论 iPhone 应用程序是否免费,这也与框架 (Mapkit) 无关
  • 解决有关 Apple Maps 是否会免费的最初问题,至少现在无法知道......没有人知道。我们可以推测它将是免费的,因为如果不是这样,它将破坏在 iOS 5 时代开发的其他跟踪应用程序的当前功能,其中 GMAP 是当前的数据提供者。我们还可以推测,由于 GMAP Business 每年 1 万美元 + 流量,它不会是免费的!

最重要的是,关于“使用基于位置的 API 进行调度、车队管理或紧急服务的应用将被拒绝”,请注意它说的是“基于位置的 API”,您的应用“不会使用”它,因为您的服务器上已经有了位置数据。这句话背后的想法是避免应用会实时跟踪 iPhone 用户。您可以拥有最出色的 Fleet Management 应用程序,而永远不要使用内置 GPS 天线,仅仅是因为您不需要它。

资料来源:

已经在这样做的应用程序:

希望有帮助。-

于 2012-11-29T19:57:23.313 回答