重新申请Android/iOS权限,以防用户首先拒绝
我现在正在处理Unity应用程序。我们有基于Vuforia的AR功能(所以我们需要摄像头许可)以及地理定位功能(这里需要位置许可)。 当我安装我的应用程序时,我会被要求获得这些权限,所以没关系。但是如果我拒绝呢?应用程序仍然启动,我可以使用它。。。只要不需要摄像头和定位功能 当我的用户点击一个指向这些功能之一的按钮时,我如何向他再次显示相同的权限对话框,最好是通过C代码 如果这不可能,我该怎么办?因为现在,让这些警报再次显示的唯一方法是离开并再次启动应用程序 谢谢你在这方面的帮助重新申请Android/iOS权限,以防用户首先拒绝,android,ios,unity3d,Android,Ios,Unity3d,我现在正在处理Unity应用程序。我们有基于Vuforia的AR功能(所以我们需要摄像头许可)以及地理定位功能(这里需要位置许可)。 当我安装我的应用程序时,我会被要求获得这些权限,所以没关系。但是如果我拒绝呢?应用程序仍然启动,我可以使用它。。。只要不需要摄像头和定位功能 当我的用户点击一个指向这些功能之一的按钮时,我如何向他再次显示相同的权限对话框,最好是通过C代码 如果这不可能,我该怎么办?因为现在,让这些警报再次显示的唯一方法是离开并再次启动应用程序 谢谢你在这方面的帮助 Vinny在i
Vinny在iOS上,您不能-一旦用户拒绝,您就不可能通过权限对话框向他们发送垃圾邮件 您可以做的是向用户解释他们需要授予应用程序某些权限,并显示一个按钮,将他们带到应用程序设置。您可以像这样在设备上打开应用程序的设置(Swift) 或者用C#
guard let url = URL(string: "App-Prefs:") else { return }
UIApplication.shared.openURL(url)
Application.OpenURL("App-Prefs:");