繁体   English   中英

要求新的应用程序许可

[英]Ask for New App Permission

我在应用程序中添加了一项功能,该功能需要ios上的后台位置许可。 如何重新请求位置许可以允许“始终”与“正在使用”?

澄清:我的应用程序已请求“使用时”权限级别。 有了新功能,我需要用户批准“始终”权限。 但是,现在在通过现有应用程序安装更新时,ios不允许更高级别的权限,唯一的更改方法是进入“设置”应用程序。

将这些行添加到/platforms/ios/{project}/{project}-Info.plist文件中:

<key>NSLocationAlwaysUsageDescription</key>
<string>[App Name] would like to access your location when running.</string>

对于“使用时”,您的密钥必须为: NSLocationWhenInUseUsageDescription

我解决此问题的方法是检查权限是否未设置为“始终”。 然后,如果不是,请向用户说明为什么需要将其设置为“始终”,然后将其链接到其设置以进行更改。

据我所知,没有真正的方法可以重新触发,要求在iOS上获得更高的权限。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM