【问题标题】:iOS 13 Location permission - What is the behaviour after upgrading from iOS 12iOS 13 位置权限 - 从 iOS 12 升级后的行为是什么
【发布时间】:2019-09-11 08:53:24
【问题描述】:

iOS 13 新位置权限变更会影响之前的 iOS 版本升级吗?还是仅适用于 iOS 13 上的新应用安装?

我在 iOS 12 中请求 requestAlwaysAuthorization 并且用户始终选择。

现在用户更新到 iOS 13。

始终状态会更改为临时模式,还是会保持“恒定”模式?

谢谢

【问题讨论】:

    标签: swift core-location ios13


    【解决方案1】:

    好吧,由于我没有找到完整的答案,所以我决定自己“艰难地”测试一下。

    似乎新的权限系统只影响全新安装的应用,而不是现有的应用。

    我为测试它所做的是:

    • 回滚到 iOS 12(12.4 是最新的稳定版)
    • 删除我的应用程序
    • 在设置中重置位置和隐私
    • 安装并启动我的应用程序
    • 使用requestAlwaysAuthorization 请求位置权限并选择始终
    • 安装 iOS 13(实际上是 iOS 13.1,目前是最新的)
    • 安装完成后,我直接进入我的应用权限页面,看到权限仍然是“始终”。

    希望对大家有帮助

    【讨论】:

      猜你喜欢
      • 2013-12-30
      • 2019-11-16
      • 2019-12-13
      • 2019-12-31
      • 2023-03-29
      • 2012-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多