一、iOS系统权限调用说明

1. NSLocationAlwaysAndWhenInUseUsageDescription/NSLocationAlwaysUsageDescription/NSLocationWhenInUseUsageDescription/NSLocationUsageDescription

权限功能说明:定位

使用场景及目的:使用政务用车服务及基于位置的服务或功能时,获取用户当前位置,用于推荐上车地点、行程起点、展示附近车源情况;提供行程路径规划导航;处理用户纠纷、防控运营风险

2. NSContactsUsageDescription(通讯录)

权限功能说明:读取通讯录

使用场景及目的:用于添加常用乘车人、紧急联系人

3. NSCameraUsageDescription(相机)

权限功能说明:相机

使用场景及目的:乘客与司机间发送消息

4. NSPhotoLibraryAddUsageDescription(相册)/NSPhotoLibraryUsageDescription(相册使用)

权限功能说明:相册

使用场景及目的:乘客与司机间发送消息

5. NSMicrophoneUsageDescription(麦克风)

权限功能说明:麦克风

使用场景及目的:乘客与司机间发送语音消息

6. NSLocalNetworkUsageDescription(网络)

权限功能说明:本地网络连接、使用

使用场景及目的:连接网络

7. NSSpeechRecognitionUsageDescription

权限功能说明:请求语音识别服务

使用场景及目的:乘客与司机间发送语音消息

8. NSSupportsLiveActivities

权限功能说明:实时活动

使用场景及目的:锁屏状态下展示行程信息

9. NSMotionUsageDescription

权限功能说明:陀螺仪地图方向交互

使用场景及目的:用于在第三方地图中展示用户朝向

10. NSAppleMusicUsageDescription(媒体库)

权限功能说明:访问媒体资料库

使用场景及目的:视频、音频播放

二、Android系统权限调用说明

1. android.permission.ACCESS_COARSE_LOCATION(定位)

权限功能说明:粗略定位

使用场景及目的:使用政务用车服务及基于位置的服务或功能时,获取用户当前位置,用于推荐上车地点、行程起点、展示附近车源情况;提供行程路径规划导航;处理用户纠纷、防控运营风险

2. android.permission.ACCESS_FINE_LOCATION(定位)

权限功能说明:精准定位

使用场景及目的:使用政务用车服务及基于位置的服务或功能时,获取用户当前位置,用于推荐上车地点、行程起点、展示附近车源情况;提供行程路径规划导航;处理用户纠纷、防控运营风险

3. android.permission.READ_CONTACTS(通讯录)

权限功能说明:读取通讯录

使用场景及目的:用于添加常用乘车人、紧急联系人

4. android.permission.CAMERA(相机)

权限功能说明:相机

使用场景及目的:乘客与司机间发送消息

5. android.permission.READ_EXTERNAL_STORAGE(读取存储空间/照片权限)

权限功能说明:允许读取设备存储空间内的数据

使用场景及目的:读取相册或设备内容,以便乘客与司机间发送消息,从设备中上传文件、崩溃日志等信息

6. android.permission.WRITE_EXTERNAL_STORAGE(写入/删除/存储空间/照片权限)

权限功能说明:允许写入外部存储

使用场景及目的:允许APP写入/下载/保存/缓存/修改/删除图片、文件、崩溃日志等信息

7. android.permission.RECORD_AUDIO(录音)

权限功能说明:录音

使用场景及目的:乘客与司机间发送语音消息

8. android.permission.CALL_PHONE(拨打电话)

权限功能说明:拨打电话

使用场景及目的:在应用内直接拨打司机电话,拨打客服电话,拨打紧急求助电话

9. android.permission.READ_PHONE_STATE(电话权限、设备权限)

权限功能说明:提供读取手机设备标识等信息。该权限无法监听、获取您的任何通话内容与信息

使用场景及目的:识别、获取设备识别码,用于进行运营风险防控,提供安全保障

10. android.permission.READ_PRIVILEGED_PHONE_STATE

权限功能说明:读取设备的不可重置标识符(包含IMEI和序列号)

使用场景及目的:识别、获取不可重置标识符(包含IMEI和序列号),用于进行运营风险防控,提供安全保障

11. android.permission.INTERNET(网络)

权限功能说明:允许访问网络

使用场景及目的:实现应用程序联网

12. android.permission.ACCESS_NETWORK_STATE

权限功能说明:允许获取网络信息状态

使用场景及目的:获取、判断网络状态,提示用户当前网络环境;向用户推送信息

13. android.permission.CHANGE_NETWORK_STATE

权限功能说明:改变网络连接状态

使用场景及目的:判断、提示网络状态,允许应用改变网络连接状态

14. android.permission.ACCESS_WIFI_STATE

权限功能说明:允许获取当前WIFI接入的状态以及WLAN热点的信息

使用场景及目的:判断网络状态,获取WIFI状态,提示用户当前网络环境;向用户推送信息

15. android.permission.CHANGE_WIFI_STATE

权限功能说明:允许获取当前WIFI接入的状态以及WLAN热点的信息

使用场景及目的:判断网络状态,获取WIFI状态,提示用户当前网络环境;向用户推送信息

16. android.permission.VIBRATE

权限功能说明:使用设备振动权限

使用场景及目的:接受消息、通知时振动设备提示用户

17. android.permission.REQUEST_INSTALL_PACKAGES

权限功能说明:允许安装应用程序

使用场景及目的:更新安装新版本应用程序

18. android.permission.FOREGROUND_SERVICE

权限功能说明:前台服务权限

使用场景及目的:应用内APP版本更新升级

19. android.permission.REORDER_TASKS

权限功能说明:重新排序系统Z轴运行中的任务

使用场景及目的:应用处于后台时,用户点击推送通知,使应用从后台切换至前台

20. android.permission.READ_LOGS

权限功能说明:读取系统底层日志

使用场景及目的:收集应用崩溃时的日志,提升用户使用体验

21. android.permission.MODIFY_AUDIO_SETTINGS

权限功能说明:允许程序修改全局音频设置

使用场景及目的:在活动页面内控制声音开关

22. 访问应用列表

权限功能说明:访问应用列表确认是否安装特定应用

使用场景及目的:用户在应用内点击使用第三方地图导航应用(例如高德地图),或使用第三方支付服务(例如支付宝),或向第三方应用(例如微信)分享信息时,APP将访问设备的已安装应用列表,判断用户是否安装了前述特定应用。我们并不会收集您的全部应用列表信息,仅判断您是否安装了前述特定软件并获得判断结果用于支持您向第三方应用进行跳转、便于您使用对应的第三方服务

23. android.permission.CHANGE_CONFIGURATION

权限功能说明:响应系统设置

使用场景及目的:调整系统字体后,应用做出对应调整