海康互联权限获取说明
Android版本
权限描述及名称 |
应用场景 |
使用目的 |
android.permission.WRITE_EXTERNAL_STORAGE(写入外置存储器) |
储存用户设备列表,设备视频保存、读取; |
触发相关业务时获取,例如用户需保存、读取视频、添加设备时 |
android.permission.ACCESS_FINE_LOCATION(获取精准定位信息) |
设备列表,设备配网、考勤打卡、展示场景定制方案; 高德地图、友盟分析。 |
触发相关业务时获取,例如用户添加设备,配置 |
android.permission.CAMERA(相机权限) |
扫码添加设备、设备扫码配网,扫码绑定用户、可视对讲、门禁、扫码加入团队、填写表单、外勤打卡 |
触发相关业务时获取,例如用户添加设备时扫码二维码,在应用内拍摄或视频用于分享,填写表单时拍照,加入团队时扫描团队码,外勤打卡时拍照 |
android.permission.RECORD_AUDIO(麦克风权限) |
可视对讲、自定义语音、门禁 |
触发相关业务时获取,例如使用IPC、紧急报警盒、室内机等设备进行语音通话时 |
android.permission.SYSTEM_ALERT_WINDOW(悬浮窗权限)
|
可视对讲、门禁,等设备呼叫场景 |
用于当APP运行在手机后台,有新的呼叫消息时,可直接弹出接听页进行可视对讲 |
android.permission.BLUETOOTH(使用蓝牙权限) |
门禁、对讲功能、智能锁 |
触发相关业务时获取,例如用户使用蓝牙开门、通过蓝牙耳机对讲 |
android.permission.READ_CONTACTS(读取通信录权限) |
团队场景下快速添加团队成员 |
方便在用户使用服务时(添加团队成员)更加便捷录入联系人信息,无需再手动填写相关联系人信息 |
android.permission.GET_ACCOUNTS(获取 App 账户) |
团队管理 |
团队管理时获取App账户信息 |
android.permission.READ_PHONE_STATE(读取电话状态) |
第三方:DCloud、神策数据、华为 HMS-Core、阿里云 UTDID、小米推送、阿里云号码认证服务、友盟SDK(com.umeng) |
获取手机设备信息(例如:读取电话号码) |
android.permission.INTERNET(网络权限) |
网络访问功能 |
用于应用访问网络 |
android.permission.ACCESS_WIFI_STATE |
设备添加配网业务 |
设备配网查看 WLAN 状态 |
android.permission.CHANGE_WIFI_STATE |
设备添加配网业务 |
设备配网更改 WLAN 状态 |
android.permission.ACCESS_NETWORK_STATE(查看网络状态) |
设备添加配网业务 |
设备配网查看网络状态 |
android.permission.CHANGE_WIFI_MULTICAST_STATE |
设备添加配网 |
设备添加配网获取组播 |
android.permission.WAKE_LOCK(唤醒锁定) |
预览回放业务 |
预览回看视频时保证屏幕不息屏 |
android.permission.DISABLE_KEYGUARD |
预览回放业务 |
预览回看视频时保证屏幕不息屏、防止休眠 |
android.permission.MODIFY_AUDIO_SETTINGS |
对讲业务、报警业务 |
对讲通话时,收听方式改变时更改手机音频设置 |
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS |
第三方:高德地图 |
基于位置信息,向用户展示场景定制方案对应页面 |
android.permission.VIBRATE(允许振动) |
扫码添加设备、设备扫码配网、报警主机 |
相关业务实现振动和提示效果 |
android.permission.GET_TASKS(获取任务列表的权限) |
第三方:个推(消息推 送)、vivo 消息推送 |
获取当前或最近运行任务的信息 |
android.permission.CALL_PHONE(拨打电话权限) |
应用内:拨打400客服电话、商城门店电话 |
触发相关业务时获取,例如拨打400客服电话时跳转拨号页面 |
android.permission.RECEIVE_BOOT_COMPLETED(开机广播权限) |
第三方:个推SDK |
获取手机开机广播 |
android.permission.REQUEST_INSTALL_PACKAGES(安装未知应用) |
第三方:Dcloud、华为 HMS-Core |
允许程序安装文件,应用更新功能 |
com.android.launcher.permission.INSTALL_SHORTCUT(桌面快捷方式) |
第三方:Dcloud |
通过长按应用图标弹出快捷方式 |
iOS版本
权限描述及名称 |
应用场景 |
使用目的 |
Privacy - Photo Library Usage Description(照片权限) |
用于录屏、抓拍、下载照片、扫描相册中二维码添加设备、设置用户头像以、意见反馈上传照片、填写表单、外勤打卡功能 |
触发相关业务时获取,例如用户添加设备时扫码二维码,在应用内拍摄或视频用于分享,填写表单时上传照片,外勤打卡时上传照片 |
Privacy - Location Temporary Usage Description Dictionary(位置权限) |
用于向您推荐同城的设备相应用内:设备列表,设备配网、展示场景定制方案;考勤打卡 |
触发相关业务时获取,例如用户添加设备,配置 |
Privacy - Location Always and When In Use Usage Description(位置权限) |
用于向您推荐同城的设备相应用内:设备列表,设备配网、展示场景定制方案;考勤打卡 |
触发相关业务时获取,例如用户添加设备,配置 |
Privacy - Location When In Use Usage Description(位置权限) |
用于向您推荐同城的设备相应用内:设备列表,设备配网、展示场景定制方案;考勤打卡 |
触发相关业务时获取,例如用户添加设备,配置 |
Privacy - Location Always Usage Description(位置权限) |
用于向您推荐同城应用内:设备列表,设备配网、展示场景定制方案;考勤打卡 |
触发相关业务时获取,例如用户添加设备,配置 |
Privacy - Photo Library Additions Usage Description(照片权限) |
用于录屏、抓拍、下载照片、扫描相册中二维码添加设备、设置用户头像以及意见反馈上传照片、扫码加入团队、填写表单、外勤打卡功能 |
触发相关业务时获取,例如用户添加设备时扫码二维码,在应用内拍摄或视频用于分享,填写表单时上传照片,外勤打卡时上传照片 |
Privacy - Microphone Usage Description(麦克风权限) |
可视对讲、自定义语音、门禁 |
触发相关业务时获取,例如使用IPC、紧急报警盒、室内机等设备进行语音通话时 |
Privacy - Contacts Usage Description(通讯录权限) |
团队场景下快速添加团队成员 |
方便在用户使用服务时(添加团队成员)更加便捷录入联系人信息,无需再手动填写相关联系人信息 |
Privacy - Bluetooth Peripheral Usage Description(蓝牙权限) |
蓝牙开门 |
触发相关业务时获取,例如用户使用蓝牙开门功能 |
Privacy - Camera Usage Description(相机权限) |
扫码添加设备、设备扫码配网,扫码绑定用户、可视对讲、门禁、填写表单、外勤打卡 |
触发相关业务时获取,例如用户添加设备时扫码二维码,在应用内拍摄或视频用于分享,加入团队时扫描团队码,填写表单时上传照片,外勤打卡时上传照片 |
网络权限 |
所有功能 |
用于应用访问网络 |
本地网络 |
用于访问本地局域网进行设备配网 |
用于访问本地局域网进行设备配网 |
通知推送 |
室内机呼叫、报警消息、事件消息、业务消息、系统消息 |
方便用户在使用服务时及时获取呼叫信息和移动侦测信息,方便用户接收系统消息、设备事件消息、报警消息和应用业务消息 |
小程序
权限描述及名称 |
应用场景 |
使用目的 |
wx.getLocation (获取当前的地理位置) |
在首页向您展示同城的商家、同城的方案;完成考勤打卡 |
在使用应用期间,基于城市位置信息,向用户展示同城的商家、同城的方案;完成考勤打卡 |
wx.getUserProfile(获取用户微信头像昵称) |
注册、登录账号 |
在微信环境,使用用户微信信息进行账号登录 |
wx.login(拿到用户在当前小程序的唯一标识openid) |
注册、登录账号 |
在微信环境,使用用户微信信息进行账号登录 |
<button open-type="getPhoneNumber"></button> (获取手机号接口) |
注册、登录账号 |
在微信环境,使用用户手机号进行账号登录 |
wx.setClipboardData (设置系统剪贴板的内容) |
应用内:复制文本内容 |
复制文本内容到剪贴板,便于用户在其他场景进行粘贴 |
wx.getClipboardData (获取系统剪贴板的内容) |
应用内:粘贴剪贴板的内容 |
便于用户主动进行剪贴板内容的粘贴操作 |
wx.makePhoneCall (拨打电话) |
应用内:拨打400客服电话、商城门店电话 |
触发相关业务时获取,例如拨打400客服电话时跳转拨号页面 |
wx.chooseImage (从本地相册选择图片或使用相机拍照。) |
用于设置用户头像、编辑微信二维码、加入团队、填写表单、外勤打卡以及意见反馈上传照片功能 |
触发相关业务时获取,便于用户完成头像设置、加入团队、填写表单、外勤打卡、微信二维码编辑、意见反馈 |
wx.uploadFile(将本地资源上传到服务器) |
用于设置用户头像、编辑微信二维码、填写表单、外勤打卡以及意见反馈上传照片功能 |
触发相关业务时获取,便于用户完成头像设置、填写表单、外勤打卡、微信二维码编辑、意见反馈 |
wx.getSetting(获取用户的当前的权限设置。返回值中只会出现小程序已经向用户请求过的权限。) |
权限设置页:点击跳至微信的权限设置页 |
展示头像昵称、手机号、相册、定位等权限的设置情况 |
wx.openSetting(调起客户端小程序设置界面,返回用户设置的操作结果。设置界面只会出现小程序已经向用户请求过的权限) |
权限设置页:点击跳至微信的权限设置页 |
跳至微信设置头像昵称、手机号、相册、定位等权限 |
wx.requestSubscribeMessage(调起客户端小程序订阅消息界面,返回用户订阅消息的操作结果。) |
设置订阅消息通知 |
便于用户设置是否打开小程序订阅消息 |
wx.saveImageToPhotosAlbum (保存图片到系统相册) |
保存海报到本地相册 |
保存电子名片海报到相册 |