2012-01-16 97 views
5

为了将左侧的“Google”移动到地图的另一个区域,我必须遵循批准过程吗?我有一个应用程序,我的用户界面将覆盖这些字词,并希望将它们显示在Google地图上的其他位置。我知道如何在iOS中做到这一点,只是不知道Google是否有这样的法律问题。Google标识在iOS应用程序的地图上的位置

enter image description here

回答

-1

不能..这违反了Google Maps term

(F)删除,掩盖或以任何方式改变任何警告,通知 (包括但不限于任何版权或其他专有权利声明)或出现在产品或内容中的链接;

App Store Review Guidelines

8.6通过谷歌地图API获得谷歌地图和谷歌地球的图像可以在应用程序中使用,如果原始内容的所有品牌特征保持不变,并完全可见。覆盖或修改的谷歌徽标或版权持有人识别应用程序将通过购买谷歌的API营业执照https://developers.google.com/maps/documentation/business/ 被拒绝

+6

调整品牌的位置并不会改变品牌本身。而选举委员会明确指出,移动它的目的是为了防止它被模糊。我认为mwielbut的回应应该被标记为正确的答案。 – wyattisimo 2014-01-29 15:45:46

+0

我认为@taraloca不想隐藏徽标,但通过给予一些填充使其可见。 – 2017-11-01 13:43:35

1

可以呀,这不违反谷歌的条款或应用程序商店审查指南

24

谷歌地图现在提供了修改地图的外部填充的功能,特别是为了允许开发人员移动地图控制器,重新定位地图以及不掩盖可由其他用户设计的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; 

法律:

注:根据服务的谷歌地图API服务条款,您的应用程序不能删除或屏蔽谷歌标志或者版权声明。 Map Padding允许您在必要时重新定位这些元素。 如果您在地图底部显示自定义用户界面,请将填充添加到地图底部,以便徽标和法律声明始终可见。

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

我不能肯定,如果这仍然将违反苹果的法律条款,但谷歌是只要它仍然在底部移动的标志左,没有明确的确定模糊。

相关问题