当权限设置更改时,使本机应用程序重新启动

Pan*_*jan 5 android ios react-native

我有一个 react native 应用程序,它在 Android 和 iOS 上都运行良好。通过“设置”选项更改任何权限(相机、存储)后,应用程序应重新启动。

例如,如果我在主屏幕上并更改了权限,应用程序将重新启动并将我带回登录屏幕。

是否有任何选项可以保持当前的应用程序状态(Android 和 iOS)?

请建议。

小智 1

我认为对于android,你需要创建后台服务,从android设备获取有关设备状态的信息,但对于ios,如果应用程序运行,那么从应用程序委托你可以从那里获取状态

顺便说一句,React Native 的 appstate 库是reactnative.dev/docs/appstate