gpt4 book ai didi

ios - 如何在不需要它的屏幕上隐藏 iOS 应用程序中的位置图标?

转载 作者:搜寻专家 更新时间:2023-11-01 06:36:32 25 4
gpt4 key购买 nike

我正在使用 Xamarin.iOS 开发 iOS 应用。我已授予使用定位服务的权限,只要应用程序正在运行,定位图标 就会显示在状态栏中。但是,我的应用需要获取当前位置仅在一个屏幕上 - 其余时间不需要位置。

是否可以关闭(隐藏)“位置”图标当应用未真正使用时?

我找到的答案适用于旧 iOS 版本或适用于越狱手机。据我了解,Apple 现在正在阻止这种情况。如果这完全可能或不可能,我将不胜感激。或者,如果可能的话——一些 Xamarin/Objective-C/Swift 示例会很棒。

最佳答案

你是指状态栏中的飞机图标吗?

这个图标会在APP使用定位服务时显示,尝试停止或移除你的定位请求或mapView,你的 map SDK有自己的接口(interface),比如:

locationManager = [[CLLocationManager alloc]init];
[locationManager stopUpdatingLocation];

并确保其他APP没有使用定位服务。

确定服务会立即停止,位置管理器只是系统的监视器。

关于ios - 如何在不需要它的屏幕上隐藏 iOS 应用程序中的位置图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40886290/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com