如何请求后台位置权限,但退回到iOS/React Native中的使用权限?
因此,我需要做的是以下之一: a) 当应用程序启动时,首先请求后台位置权限。如果用户拒绝,询问我们是否可以使用前台位置 b) 当应用程序启动时,请求前台位置权限。稍后,用户将能够转到他们的设置页面,并启用后台位置跟踪,如果他们愿意的话如何请求后台位置权限,但退回到iOS/React Native中的使用权限?,ios,react-native,geolocation,beacon,Ios,React Native,Geolocation,Beacon,因此,我需要做的是以下之一: a) 当应用程序启动时,首先请求后台位置权限。如果用户拒绝,询问我们是否可以使用前台位置 b) 当应用程序启动时,请求前台位置权限。稍后,用户将能够转到他们的设置页面,并启用后台位置跟踪,如果他们愿意的话 我遇到的问题是,如果我请求后台位置权限,在用户拒绝后,我无法请求前台位置权限。我希望允许用户选择位置跟踪的级别,而不是使用“全有或全无”类型的交易 一种常见的方法是先用您自己的对话框询问用户。只有当用户同意从您的对话框授予权限时,才请求系统权限 如果用户拒绝您的对
我遇到的问题是,如果我请求后台位置权限,在用户拒绝后,我无法请求前台位置权限。我希望允许用户选择位置跟踪的级别,而不是使用“全有或全无”类型的交易 一种常见的方法是先用您自己的对话框询问用户。只有当用户同意从您的对话框授予权限时,才请求系统权限 如果用户拒绝您的对话框,那么您可以通过自己的对话框请求前台权限,如果用户同意该请求,则可以从系统请求前台权限 编辑:从iOS 13开始,此过程已更改。有关详细信息,请参阅