【问题标题】:Cant open location services screen无法打开定位服务屏幕
【发布时间】:2019-06-03 03:54:06
【问题描述】:

请有人帮助我。如何从我的应用程序中打开定位服务?我试过了,但它不起作用

URL(string: "prefs:root=LOCATION_SERVICES")

【问题讨论】:

  • 尝试查找此帖子的答案:How to open Location services screen from setting screen? 您可能正在尝试实施第二高评分的答案,但您忘记设置 URL 方案。但请注意,使用它可能会导致您的应用被拒绝。
  • 将“可能导致拒绝”解读为“您几乎肯定会被拒绝”。

标签: ios swift xcode cllocationmanager cllocation


【解决方案1】:

从 iOS 11 开始,以编程方式打开设置的特定子屏幕不再有效。现在您所能做的就是打开设置应用程序的主屏幕,使用 url 字符串 App-Prefs

【讨论】:

  • 不鼓励使用App-Prefs。使用官方设置网址UIApplication.openSettingsURLString,您应该打开设置屏幕。
猜你喜欢
  • 2016-10-05
  • 2012-04-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-11
  • 2012-08-15
相关资源
最近更新 更多