chore: 发布v6.36.1版本,鸿蒙适配+隐私合规收尾

### 变更详情
1.  **多语言国际化**:新增`rejectAndExit`翻译键,覆盖14种语言的拒绝退出文案
2.  **鸿蒙端适配**:
    - 修复USB事件监听报错,仅Android端启用原生USB监听
    - 调整小部件管理页交互,鸿蒙端跳过Beta弹窗并显示"敬请期待"提示
    - 适配通用设置页和功能检查的鸿蒙端toast替代弹窗逻辑
    - 调整句子详情页"编辑"按钮的鸿蒙端交互
3.  **隐私合规优化**:
    - 移除剪贴板定时轮询,改为被动触发模式,仅在用户主动进入稍后读页面时检查剪贴板
    - 移除Android端非核心权限,精简权限声明
    - 新增启动页SplashActivity作为协议守门人,从根本上阻止敏感插件在协议前初始化
    - 为Android端引导页新增双按钮布局,优化未勾选协议时的用户操作引导
4.  **依赖与代码清理**:
    - 修复macOS端flutter_secure_storage插件导入路径
    - 简化字体导入逻辑,移除冗余的readAsBytes降级逻辑
    - 更新CHANGELOG文档,记录版本变更细节
This commit is contained in:
Developer
2026-06-11 01:23:32 +08:00
parent 3a38c69521
commit b36b9bcf9e
38 changed files with 1422 additions and 542 deletions

View File

@@ -49,7 +49,10 @@ class _WidgetManagementPageState extends ConsumerState<WidgetManagementPage> {
}
/// 开发中弹窗提示,支持"不再提醒"
/// 鸿蒙端不显示此弹窗
void _showDevDialogIfNeeded() {
// 鸿蒙端不显示Beta弹窗
if (PlatformHelper.isHarmonyOS) return;
final dismissed = KvStorage.getBool('widget_dev_dismissed') ?? false;
if (dismissed) return;
showCupertinoDialog<void>(
@@ -255,6 +258,11 @@ class _WidgetManagementPageState extends ConsumerState<WidgetManagementPage> {
};
void _handleAddWidget(WidgetType type) async {
// 鸿蒙端点击添加弹出toast提示
if (PlatformHelper.isHarmonyOS) {
AppToast.showInfo('敬请期待');
return;
}
if (_isAdding) return;
_isAdding = true;