在MKMapView中隐藏“Legal”会导致App Store拒绝吗?
我在一个小方块中显示MKMapView。 它足够小,“法律”文本几乎阻止了地图的一半,所以我想摆脱它。
这是允许的:
for (UIView *view in mapView.subviews) { if ([NSStringFromClass([view class]) isEqualToString:@"MKAttributionLabel"]) { view.hidden = YES; break; } }
不确定我是否因隐藏或使用此方法而冒App Store拒绝的风险?
是的,它可能会被拒绝。 要么是因为链接是法律要求,要么是检测到你正在使用私人类( MKAttributionLabel
)。
话虽如此,如果他们没有注意到,你可能会在几个版本中侥幸逃脱。
您是否考虑过使用静态图像而不是MKMapView
?
您正在使用未记录的function/类。 由于您的地图function非常有限,因此最好使用谷歌的静态地图api而不是链接到完整的function框架,只是为了显示一个小方块的地图。
- 使用MPMoviePlayerController从iTunes中播放电影?
- 防止使用configuration文件删除iOS应用程序
- iPhone存储在tmp目录下
- 内存使用增长与CTFontCreateWithName和CTFramesetterRef
- Travis与iOS应用程序的持续集成
- 如何从弹出窗口中显示的UIViewController中找到UIPopoverController?
- 通过UINavigationViewController切换同级视图
- CLLocationManager AuthorizationStatuscallback?
- 如何避免这个Apple Siri https破解场景?