# 移动 EDA 权限使用说明 **版本**: 1.0 **更新日期**: 2026-03-07 --- ## 概述 本权限使用说明旨在向您详细说明移动 EDA 应用(以下简称"本应用")请求的系统权限、用途、使用场景以及您可以如何管理这些权限。 我们遵循**最小权限原则**,仅请求实现功能所必需的权限,并尊重您的选择权。 --- ## 权限列表 ### 权限总览 | 权限名称 | 系统级别 | 用途 | 必需性 | |---------|---------|------|--------| | 存储访问 | 危险权限 | 文件保存/读取 | 是 | | 网络访问 | 普通权限 | 云备份/更新检查 | 否 | | 通知权限 | 危险权限 (Android 13+) | 任务完成通知 | 否 | --- ## 详细权限说明 ### 1. 存储权限 #### 权限信息 | 项目 | 详情 | |------|------| | **Android 权限** | `READ_EXTERNAL_STORAGE`
`WRITE_EXTERNAL_STORAGE`
`MANAGE_EXTERNAL_STORAGE` (Android 11+) | | **iOS 权限** | 文件访问权限 (Files and Documents) | | **权限级别** | 危险权限 (需用户明确授权) | | **首次请求时机** | 首次保存或打开文件时 | | **是否必需** | 是 (核心功能) | #### 用途说明 我们使用存储权限用于: 1. **保存设计文件** - 将您创建的原理图保存到设备存储 - 保存位置:/Documents/MobileEDA/ 或用户指定位置 2. **读取设计文件** - 从设备加载已有的设计文件 - 支持打开其他应用分享的文件 3. **导出文件** - 导出为图片格式 (PNG, JPG) - 导出为 PDF 格式 - 导出为通用交换格式 4. **导入文件** - 从设备导入设计文件 - 从其他应用接收分享的文件 #### 使用场景 | 操作 | 触发权限请求 | 说明 | |------|-------------|------| | 点击"保存"按钮 | 是 (首次) | 保存当前设计 | | 点击"打开"按钮 | 是 (首次) | 选择并打开文件 | | 点击"导出"按钮 | 是 (首次) | 导出为图片/PDF | | 从其他应用打开 | 是 (首次) | 接收分享的文件 | | 自动保存 | 否 | 已授权后自动执行 | #### 拒绝后果 如您拒绝存储权限: | 功能 | 影响程度 | 说明 | |------|---------|------| | 保存文件 | 🔴 无法使用 | 无法保存设计 | | 打开文件 | 🔴 无法使用 | 无法加载文件 | | 导出功能 | 🔴 无法使用 | 无法导出文件 | | 编辑功能 | 🟢 正常 | 可继续编辑 | | 查看元件库 | 🟢 正常 | 可浏览元件 | | 撤销/重做 | 🟢 正常 | 可使用历史记录 | #### 权限管理 **Android 设备**: ``` 1. 打开系统设置 2. 应用管理 → 移动 EDA 3. 权限管理 → 存储 4. 选择"允许"或"拒绝" ``` **iOS 设备**: ``` 1. 打开系统设置 2. 向下滚动找到"移动 EDA" 3. 文件访问权限 4. 开启或关闭 ``` --- ### 2. 网络权限 #### 权限信息 | 项目 | 详情 | |------|------| | **Android 权限** | `INTERNET` | | **iOS 权限** | 网络访问权限 (默认允许) | | **权限级别** | 普通权限 (安装时自动授予) | | **首次请求时机** | 无需请求 | | **是否必需** | 否 (可选功能) | #### 用途说明 我们使用网络权限用于: 1. **检查应用更新** (可选) - 启动时检查是否有新版本 - 不收集个人信息 - 仅发送版本号 2. **云端备份** (如启用) - 将设计文件备份到云存储 - 需用户主动启用 - 文件加密后上传 3. **在线元件库** (未来功能) - 加载额外元件库 - 可选功能 - 需用户主动访问 #### 使用场景 | 操作 | 网络使用 | 数据上传 | |------|---------|---------| | 启动应用 | 可能 (检查更新) | 仅版本号 | | 手动检查更新 | 是 | 仅版本号 | | 云备份 | 是 (如启用) | 加密文件 | | 本地编辑 | 否 | 无 | | 保存文件 | 否 | 无 | #### 关闭网络访问 如您希望完全禁止本应用访问网络: **Android 设备**: ``` 1. 打开系统设置 2. 应用管理 → 移动 EDA 3. 流量使用情况 4. 关闭"移动数据"和"WLAN" ``` **iOS 设备**: ``` 1. 打开系统设置 2. 向下滚动找到"移动 EDA" 3. 关闭"无线数据" ``` #### 影响说明 关闭网络访问后: | 功能 | 影响 | |------|------| | 本地编辑 | 无影响 | | 文件保存 | 无影响 | | 检查更新 | 无法使用 | | 云端备份 | 无法使用 | | 在线元件库 | 无法使用 | --- ### 3. 通知权限 #### 权限信息 | 项目 | 详情 | |------|------| | **Android 权限** | `POST_NOTIFICATIONS` (Android 13+) | | **iOS 权限** | 通知权限 | | **权限级别** | 危险权限 (需用户明确授权) | | **首次请求时机** | 首次执行后台任务时 | | **是否必需** | 否 (增强体验) | #### 用途说明 我们使用通知权限用于: 1. **保存完成通知** - 文件保存成功后通知 - 显示保存位置 - 可点击打开文件 2. **导出完成通知** - 文件导出成功后通知 - 显示导出格式和位置 - 可点击分享文件 3. **后台任务通知** - 批量导出进度 - 长时间任务状态 - 任务完成提醒 #### 通知类型 | 通知类型 | 重要性 | 可否关闭 | |---------|-------|---------| | 保存完成 | 中 | 是 | | 导出完成 | 中 | 是 | | 任务进度 | 低 | 是 | | 错误提醒 | 高 | 是 | #### 通知内容示例 ``` 【保存成功】 "设计文件已保存到:/Documents/MobileEDA/电路设计 1.sch" 【导出成功】 "已导出为 PDF: 电路设计 1.pdf (2.3 MB)" 【导出进度】 "正在导出:50% (3/6 文件)" ``` #### 拒绝后果 如您拒绝通知权限: | 功能 | 影响 | |------|------| | 保存文件 | 无影响 (但不显示通知) | | 导出文件 | 无影响 (但不显示通知) | | 后台任务 | 无影响 (但无法查看进度) | | 应用使用 | 无影响 | #### 权限管理 **Android 设备**: ``` 1. 打开系统设置 2. 应用管理 → 移动 EDA 3. 通知管理 4. 开启或关闭通知 5. 可分类管理 (保存/导出/其他) ``` **iOS 设备**: ``` 1. 打开系统设置 2. 通知 → 移动 EDA 3. 开启或关闭"允许通知" 4. 可设置通知样式 ``` --- ## 权限最佳实践 ### 我们承诺 1. **最小权限原则** - 仅请求必要的权限 - 不请求与功能无关的权限 - 定期审查权限需求 2. **透明使用** - 清晰说明权限用途 - 首次使用时请求授权 - 提供权限管理指引 3. **尊重选择** - 允许拒绝权限 - 拒绝后仍提供可用功能 - 不强制授权 4. **安全保护** - 不滥用权限 - 不收集无关信息 - 不向第三方提供权限访问 ### 用户建议 1. **权限授予建议** - 存储权限:建议授予 (核心功能) - 网络权限:按需授予 (可选功能) - 通知权限:按需授予 (增强体验) 2. **定期检查** - 定期检查应用权限 - 关闭不需要的权限 - 更新应用后重新确认 3. **权限管理** - 了解每个权限的用途 - 根据需求管理权限 - 发现异常及时关闭 --- ## 权限变更通知 ### 新增权限 如未来版本需要新增权限,我们将: 1. **提前通知** - 应用内公告 - 更新说明中说明 - 首次使用时请求 2. **说明用途** - 详细说明新增权限用途 - 提供使用场景示例 - 说明拒绝后果 3. **重新授权** - 需用户主动授权 - 不强制更新 - 提供旧版本选项 (如可能) ### 权限移除 如不再需要某些权限,我们将: 1. 在更新中移除权限请求 2. 更新隐私政策 3. 通知用户变更 --- ## 常见问题 ### Q1: 为什么需要存储权限? **答**: 存储权限用于保存和读取您的设计文件。这是核心功能必需的权限。没有此权限,您无法保存设计成果。 ### Q2: 拒绝权限后还能使用应用吗? **答**: 可以。拒绝权限后,相关功能无法使用,但其他功能正常。例如,拒绝存储权限后仍可编辑,但无法保存。 ### Q3: 权限会被滥用吗? **答**: 不会。我们严格遵守权限使用说明,仅用于声明的用途,不会访问无关数据,不会向第三方提供。 ### Q4: 如何撤销已授予的权限? **答**: 可在系统设置中的应用管理中找到本应用,然后管理权限。随时可以开启或关闭任何权限。 ### Q5: 权限信息会被上传吗? **答**: 不会。权限使用信息存储在本地,不会上传到服务器。我们甚至不收集您是否授予了权限。 ### Q6: Android 11+ 的文件管理权限是什么? **答**: Android 11 及以上版本引入了更严格的存储访问限制。如您需要访问特定文件夹,可能需要授予文件管理权限。我们仅在必要时请求此权限。 ### Q7: iOS 的文件访问安全吗? **答**: 安全。iOS 的沙盒机制确保应用只能访问授权的文件和文件夹。我们无法访问系统文件或其他应用的数据。 --- ## 联系方式 如您对权限使用有任何疑问,请联系我们: | 联系方式 | 信息 | |---------|------| | 电子邮箱 | privacy@jiloukeji.com | | 公司网站 | https://www.jiloukeji.com | --- ## 附录:权限请求时机 | 权限 | 请求时机 | 前置条件 | |------|---------|---------| | 存储 | 首次保存/打开文件 | 用户主动操作 | | 通知 | 首次后台任务完成 | 任务执行后 | | 网络 | 无需请求 | 普通权限 | ## 附录:权限与功能对应关系 ``` 存储权限 ├── 保存文件 ✓ ├── 打开文件 ✓ ├── 导出文件 ✓ └── 导入文件 ✓ 网络权限 ├── 检查更新 ✓ ├── 云端备份 ✓ └── 在线元件库 ✓ 通知权限 ├── 保存完成通知 ✓ ├── 导出完成通知 ✓ └── 任务进度通知 ✓ ``` --- **文档版本**: 1.0 **最后更新**: 2026-03-07 **维护**: 吉楼科技