feat: iOS 审核阉割版 - iOS 蓝牙功能屏蔽 + Info.plist 删蓝牙权限 + AI 提示词去医疗化(应对 App Store 1.4.1)
- iOS 蓝牙 UI 入口用 Platform.isIOS 屏蔽(抽屉/设置页/记数据卡片/AI 嵌入链接) - Info.plist 删除 NSBluetoothAlwaysUsageDescription 和 NSBluetoothPeripheralUsageDescription - AI 提示词重写:只描述客观事实和综合信息,不给医疗建议,不做关联性分析/推测 - 所有"专家/教练/预问诊/预解读"角色改为"记录/整理/结构化提取助手" - 去掉基于疾病(冠心病/糖尿病等)的饮食运动建议 - 保留正常值参考范围用于客观描述"超出范围",不作诊断
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import 'dart:io';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:shadcn_ui/shadcn_ui.dart';
|
||||
@@ -371,7 +372,7 @@ class _NavigationSection extends StatelessWidget {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final elderMode = ElderModeScope.enabledOf(context);
|
||||
final items = [
|
||||
final allItems = <_NavItem>[
|
||||
_NavItem(
|
||||
icon: LucideIcons.folderHeart,
|
||||
title: '档案',
|
||||
@@ -421,6 +422,9 @@ class _NavigationSection extends StatelessWidget {
|
||||
colors: AppColors.deviceGradient.colors,
|
||||
),
|
||||
];
|
||||
final items = Platform.isIOS
|
||||
? allItems.where((item) => item.route != 'devices').toList()
|
||||
: allItems;
|
||||
|
||||
return _LightSection(
|
||||
title: '常用功能',
|
||||
|
||||
Reference in New Issue
Block a user