RN中关于IOS和Android的相关权限的问题
Posted 谢玉胜的技术文章
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RN中关于IOS和Android的相关权限的问题相关的知识,希望对你有一定的参考价值。
在日常的开发中,时常需要去获取应用的一权限 比如查看通讯录/打开摄像机等
1:ios iOS 的权限管理在info.plist里设置 info.plist主要是管理了app 的一些信息文件,比如版本啊 权限等
这里主要是设置了应用的http的访问权限
2:android 安卓的权限在RN中有PermissionsAndroid 这个API ,权限主要是设置在androidmainfest.mxl 文件中进行注册,
这个API主要是分为2步,第一步是检测是否权限已经有了,如果没有就申请权限
Permissionsandroid.checkout(权限名称:PermissionsAndroid.PREMISSIONS.CAMERA);
这个返回的是一个promise
没有就去请求:
PreissionsAndroid.request(权限名称{ "title":"xxxx", "message":"xxx" })
这个返回的也是一个promise
然后进行其他的操作
以上是关于RN中关于IOS和Android的相关权限的问题的主要内容,如果未能解决你的问题,请参考以下文章
带你整理面试过程中关于 JVM 的运行内存划分垃圾回收算法和 4种引用类型的相关知识点
iOS开发中关于多线程的问题(NSOperationQueue,NSThread,GCD)
Android 逆向Android 权限 ( adb 降权相关的属性 | ro.secure 属性 | ro.debuggable 属性 | service.adb.root 属性 )(代
Android 逆向Android 权限 ( adb 降权相关的属性 | ro.secure 属性 | ro.debuggable 属性 | service.adb.root 属性 )(代