我正在尝试查找 iOS 权限和授权的工作原理,但找不到任何内容。
我想知道的是,如果在我的应用程序版本 1.1.我要求用户获得位置许可,当我将我的应用程序更新到 1.2 时,我现在要求位置和相机。该应用程序是否会再次请求位置许可,它只会请求相机的许可吗?
最佳答案
简而言之,是的。该应用程序将在您的新应用程序中请求位置和相机权限。
此外,这在位置访问方面更加复杂。有2种情况:
1) 前台权限:当您的应用程序处于前台时,您的应用程序会请求使用该位置的权限。在这种情况下,只有当您的应用程序处于前台时,它才能访问位置。每次它进入前台并尝试使用位置时,它都会请求许可。
2) 后台权限:如果您的应用即使在后台也想使用位置信息,那么它会在用户第一次运行该应用时请求权限。您的应用在获得权限后就可以在后台使用位置,但ios会不时提醒用户您的应用正在使用位置服务。
我已经回答了帖子,记住了 iOS 8。有关详细信息,请访问以下链接后阅读“授予应用程序使用您的位置的权限”部分:https://support.apple.com/en-in/HT203033
关于ios 权限/授权是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30461542/