ios - 如何在 iOS 13 中使用“requestAlwaysAuthorization”在 CLLocationManager 中请求地理位置?
问题描述
Always Allow
当应用程序在 CLLocationManagerrequestAlwaysAuthorization
中使用 iOS 13请求地理定位时,用户似乎无法获得该选项。它显示Allow While Using App
,Allow Once
而是。
环境:iOS 13 beta 6、Xcode beta 5、iPhone X
如何提示Always Allow
用户?
解决方案
它工作正常。如果用户在这种情况下按下最佳肯定答案,即Allow While Using App
操作系统会记住这一点。系统将在某些特殊事件发生时的某个时间点向用户显示警报。系统将显示带有Keep Only While Using
和Change to Always Allow
选项的警报。有关更多信息,您可以在2:40观看 WWDC 2019的视频。
推荐阅读
- sql - 匹配 SQL 上月底的值
- odoo - 单击信用票据发票odoo中的添加按钮时如何编辑操作
- mysql - 没有使用visual basic在mysql中获取插入数据
- python - 如何将列表的每个项目转换为字典?
- php - 使用 PHP 使用 Powershell 脚本登录 Azure
- javascript - 为什么 request.user 的值看起来不一致?
- excel - 如何对包含具有一般格式的日期的列进行查找和替换?
- javascript - 将对象推入对象数组会复制该数组中已经存在的对象
- javascript - Pixi.JS:为什么我不能将 Circle 添加为 Container 的子项?
- python - 正则表达式在多个模式之前找到一个数字序列,放入一个新列(Python,Pandas)