【发布时间】:2015-08-04 17:46:56
【问题描述】:
我的应用在后台使用用户位置,但有时,用户不允许应用始终收集 GPS 数据。该应用只能处理前台位置,我想将其设置为后备。
有没有一种优雅的方式,一旦 iOS 用户拒绝了我的 AuthorizedAlways 请求,重新提示用户授予 AuthorizedWhenInUse 权限?
【问题讨论】:
-
预先给用户两个选项。解释 AuthorizedAlways 的优点和缺点。就个人而言,如果我被要求始终使用该应用程序,我通常会丢弃该应用程序,除非我有充分的理由说明这对我有利。我实际上很重视我的隐私和更好的生活。
标签: ios permissions gps core-location