使用代码关闭位置服务警报

Posted

技术标签:

【中文标题】使用代码关闭位置服务警报【英文标题】:Dimiss location service alert using code 【发布时间】:2013-03-26 02:52:10 【问题描述】:

我正在为我的一个 Cocoa 应用程序使用 Core Location API。每次应用程序启动时,它都会发出警报,要求用户允许使用位置服务。我想使用位置服务,但每次启动应用程序时,我都不希望用户授予权限。有什么方法可以从代码中消除此警报并仍然返回纬度/经度坐标。

【问题讨论】:

你是在设备上还是在模拟器上测试这个? 这是一个 MAC 应用程序。我在 MAC 机器上运行它。 它不应该一直提示你位置。一旦用户选择它,它就会将它保存在 UserDefaults 中,就是这样。 【参考方案1】:

I did a bit of research on devforums for you 如果您在 Xcode 之外运行您的应用程序,它不应该每次都要求您授权。

【讨论】:

以上是关于使用代码关闭位置服务警报的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI:以编程方式关闭警报

Android - 位置警报

保存在服务器上的位置的接近警报

如何捕获位置警报响应iphone

屏幕关闭时,Android 10 会阻止网络请求和 GPS 呼叫

位置服务权限警报消失