在MKMapView中隐藏“Legal”会导致App Store拒绝吗?

时间:2013-01-26 18:27:51

标签: ios app-store mkmapview

我在一个小方块中显示MKMapView。它足够小,以及#34; Legal"文本差不多阻挡了地图的一半,所以我想摆脱它。

允许这样做:

for (UIView *view in mapView.subviews) {
    if ([NSStringFromClass([view class]) isEqualToString:@"MKAttributionLabel"]) {
        view.hidden = YES;
        break;
    }
}

不确定我是否因隐藏或使用此方法而冒App Store拒绝的风险?

2 个答案:

答案 0 :(得分:3)

是的,它可能会被拒绝。要么是因为链接是法律要求,要么是检测到您正在使用私人类(MKAttributionLabel)。

话虽如此,如果他们没有注意到,你可能会因为一些版本而放弃它。

您是否考虑过使用静态图片而不是MKMapView

答案 1 :(得分:1)

您正在使用未记录的功能/类。由于您的地图功能非常有限,因此最好使用谷歌的静态地图API而不是链接到完整的功能框架,只是为了显示一个小方块的地图。