在iOS应用程序中的Google地图上的地图的位置

为了将左侧的“Google”移动到地图的另一个区域,是否需要执行审批stream程? 我有一个应用程序,我的用户界面将覆盖这些单词,并希望显示在谷歌地图上的另一个位置。 我知道如何在iOS上做到这一点,只是不知道是否有这样的法律问题与谷歌。

在这里输入图像说明

你不能……这违反了Google地图术语 :

(f)删除,模糊或以任何方式更改任何警告,通知(包括但不限于任何版权或其他所有权声明)或出现在产品或内容中的链接;

和App Store评论指南 :

8.6如果原始内容的所有品牌特征保持不变并且完全可见,则可以在应用程序中使用通过Google Maps API获取的Google地图和Google地球图片。 覆盖或修改Google徽标或版权所有者标识的应用将被拒绝

Google地图现在提供了修改地图外部填充的function,专门用于允许开发人员移动地图控制器,重新映射地图,以及不被其他用户devise的UI覆盖的法律和版权信息元素。

例:

// Insets are specified in this order: top, left, bottom, right UIEdgeInsets mapInsets = UIEdgeInsetsMake(100.0, 0.0, 0.0, 300.0); GMSMapView *mapView_; mapView_.padding = mapInsets; 

法律:

请注意:根据Google Maps API服务条款,您的申请不得删除或遮盖Google徽标或版权声明。 Map Padding允许您在必要时重新定位这些元素。 如果您在地图底部显示自定义用户界面,请将填充添加到地图的底部,以便标识和法律声明始终可见。

Google文档: https : //developers.google.com/maps/documentation/ios/map#map_padding

我不确定这是否仍然违反了苹果的法律条款,但只要Google仍然处于左下angular而且没有被遮挡,Google显然可以移动该标志。

是的,你可以通过购买谷歌API营业执照https://developers.google.com/maps/documentation/business/ ,这不会违反谷歌条款或应用程序商店审查指南