访问权限
1. 相册权限(Storage/Media)
用途:允许应用访问设备的相册,查看、上传、保存图片或视频。
权限申请:访问相册:读取和写入用户相册中的图片、视频(如用户上传的图片、生成的预测截图、分享的内容)。
保存图片/视频:允许应用保存生成的预测结果、用户上传的素材等至设备相册。
用户授权:允许:用户授权后,可以访问相册,保存和读取数据。
拒绝:无法保存或读取相册中的图片/视频,部分功能受限(如图片分享、生成的图表保存等)。
2. 设备标识符权限(Device ID / IMEI / UUID)
用途:获取设备的唯一标识符,用于设备的管理、统计、账户安全等。
权限申请:获取设备ID:使用设备的唯一标识符(如IMEI、Android ID、UUID等)进行用户的设备识别或生成匿名标识符。常用于防止作弊、账户保护等。
用户授权:允许:用户授权后,应用可以获取设备标识符,用于设备管理、登录等。
拒绝:如果用户拒绝授权,应用可以提示用户部分功能无法使用(例如个性化推送、设备绑定等功能)。
3. 相机权限(Camera)
用途:允许应用访问设备相机,用于拍照或扫描二维码、条形码等。
权限申请:拍照:用户上传照片、生成图片或扫描二维码时需要使用相机。
用户授权:允许:用户授权后,应用可以调用相机进行拍照、录像或扫描。
拒绝:用户拒绝授权后,无法使用相机功能,应用可能需要提供替代方式(如文件选择器上传图片等)。
4. 麦克风权限(Microphone)
用途:允许应用使用麦克风进行语音输入、录音或语音识别。
权限申请:语音输入/录音:在某些功能中,用户可能需要通过语音输入(例如预测模型的语音指令)。
用户授权:允许:用户授权后,应用可以使用麦克风进行语音输入或录音。
拒绝:无法使用语音输入或录音功能,语音识别等功能无法正常工作。
5. 推送通知权限(Push Notifications)
用途:允许应用发送推送通知,如预测提醒、活动通知、系统消息等。
权限申请:推送通知:在应用中推送活动、预测结果更新、新闻、用户互动等通知。
用户授权:允许:用户允许接收推送通知。
拒绝:用户拒绝后,应用无法发送推送通知,部分通知功能将无法生效。
6. 后台运行权限(Background Activity)
用途:允许应用在后台持续运行,进行数据同步、推送通知或位置更新等任务。
权限申请:后台任务:例如后台同步预测数据,检查新的彩票结果等。
用户授权:允许:允许应用在后台持续运行。
拒绝:如果拒绝,某些后台功能(如实时更新)可能无法正常工作。
7. 网络权限(Network Access)
用途:允许应用访问互联网以进行数据同步、加载远程资源、发送和接收数据等。
权限申请:访问网络:用于实时获取彩票数据、预测结果、更新内容等。
用户授权:允许:应用可以连接互联网,进行数据同步等。
拒绝:无法访问互联网,部分在线功能(如获取彩票数据、推送通知等)将无法使用。
8. 短信权限(SMS)
用途:允许应用访问短信功能,用于验证码、注册、登录等场景。
权限申请:获取短信验证码:用于通过短信验证用户身份,进行注册或登录。
用户授权:允许:允许应用读取短信验证码。
拒绝:无法自动读取短信验证码,可能需要用户手动输入验证码。