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

tar*_*oca 5 google-maps ios

我是否必须遵循批准流程才能将左侧角落的"Google"移至地图的其他区域?我有一个应用程序,我的UI将覆盖这些单词,并希望将它们显示在Google地图上的其他位置.我知道如何在iOS中执行此操作,只是不知道Google是否存在法律问题.

在此输入图像描述

mwi*_*but 27

Google地图现在提供了修改地图外部填充的功能,特别是为了允许开发人员移动地图控制器,重新定位地图,以及隐藏其他用户设计的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;
Run Code Online (Sandbox Code Playgroud)

法律:

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

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

我不确定这是否仍会违反Apple的法律条款,但谷歌显然可以移动徽标,只要它仍在左下角而不是模糊不清.


小智 -1

你不能..这违反了谷歌地图条款

(f) 删除、隐藏或以任何方式更改产品或内容中出现的任何警告、通知(包括但不限于任何版权或其他专有权利通知)或链接;

应用商店审查指南

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

  • 调整品牌的位置并不改变品牌本身。而且OP明确指出,移动它的目的是为了防止它被遮挡。我认为 mwielbut 的回答应该被标记为正确答案。 (6认同)