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

时间:2012-01-16 20:00:42

标签: ios google-maps

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

enter image description here

3 个答案:

答案 0 :(得分:26)

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;

法律:

  

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

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

我不确定这是否仍会违反Apple的法律条款,但只要Google仍然位于左下方并且没有遮挡,Google显然可以移动徽标。

答案 1 :(得分:1)

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

答案 2 :(得分:-1)

你不能..这违反了Google Maps term

  

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

App Store Review Guidelines

  

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

相关问题