chore(project): 更新项目版本号从1到2

更新了项目配置文件中的CURRENT_PROJECT_VERSION字段,
将所有构建配置的目标版本从1升级到2
```
This commit is contained in:
link2026
2026-05-31 18:42:59 +08:00
parent adb589af16
commit db7cc1bba7
3 changed files with 152 additions and 6 deletions

View File

@@ -0,0 +1,65 @@
# 康康KK 隐私政策
生效日期2026-05-31
康康KK 是一款本地优先的个人健康记录工具。本政策说明我们如何处理你的信息。
## 我们收集的信息
康康KK 不要求注册账号,不内置广告 SDK不使用第三方分析 SDK也不会主动将你的健康记录上传到我们的服务器。
你可以在 App 内自行记录或导入以下信息:
- 健康指标,例如血压、血糖、血脂、体重等。
- 体检、化验报告或其他健康资料照片。
- 症状记录、健康日记和个人资料。
- 本地提醒设置。
这些信息默认保存在你的设备本地。
## 权限用途
康康KK 可能请求以下系统权限:
- 相机:用于拍摄体检、化验报告或其他健康资料。
- 相册:用于读取你主动选择导入的报告或照片。
- Face ID用于可选的本地 App 启动锁。
- 通知:用于你主动设置的本地提醒。
我们不会因为这些权限而访问与你选择无关的内容。
## AI 模型下载
康康KK 的本地 AI 功能需要下载模型文件。下载模型时App 会连接模型文件服务器获取模型资源。模型下载请求可能包含常规网络信息,例如 IP 地址、请求时间和设备网络环境产生的技术日志。
健康记录、报告照片、症状和日记不会因为下载模型而上传。
## 数据存储
健康记录和导入的资料默认保存在设备本地。App 使用 iOS 系统提供的文件保护能力保护本地文件。你可以在 App 内删除记录;删除后,相关本地数据会从 App 数据库或文件目录中移除。
如果你通过系统备份、迁移或其他第三方工具处理设备数据,相关行为受对应服务或工具的政策约束。
## 数据共享
康康KK 不出售个人数据,不将健康记录用于广告追踪,也不会与第三方广告或分析服务共享你的健康数据。
只有在你主动使用系统分享功能时,相关内容才会由你选择的系统分享目标处理。
## 医疗说明
康康KK 是健康信息记录与整理工具并非医疗器械。App 内的 AI 解读、趋势分析或问答内容仅供日常记录参考,不构成医疗诊断、治疗建议、用药或剂量建议,也不能替代医生、药师或其他专业人员的意见。任何健康决策请咨询专业医疗人员。
## 儿童隐私
康康KK 不面向儿童提供专门服务。未成年人使用本 App 时应取得监护人同意。
## 联系我们
如果你对本隐私政策有疑问,可以通过以下邮箱联系我们:
xuhuayong@gmail.com
## 政策更新
我们可能会根据功能变化或法律要求更新本政策。更新后的政策会在 App 或公开页面中展示。

View File

@@ -0,0 +1,81 @@
# App Store Metadata
## App Name
康康KK
## Subtitle
本地优先的个人健康档案
## Promotional Text
把体检报告、化验指标、症状和日记整理在本机。无需账号,健康数据默认不上传。
## Description
康康KK 是一款本地优先的个人健康记录工具,帮助你把体检报告、化验指标、症状、日记和趋势整理在同一个地方。
你可以手动记录常见健康指标,拍照归档体检或化验报告,在时间线里回顾每次记录,也可以把重点指标加入趋势页,查看长期变化。
主要功能:
- 健康指标记录:记录血压、血糖、血脂、体重等常见指标,也支持自定义指标。
- 报告与照片归档:通过相机或相册导入体检、化验报告照片,保存到本机档案。
- 症状与日记:记录身体感受、症状变化和就医前想补充的信息。
- 趋势回顾:把长期关注的指标加入趋势页,查看变化曲线。
- 本地优先:无需注册账号,健康记录默认保存在设备本地。
- 可选本地 AI下载模型后可在设备本地辅助整理和通俗解释健康记录。
隐私与安全:
康康KK 不提供账号系统,不内置广告或第三方分析 SDK。健康数据默认保存在你的设备上。相机和相册权限仅用于导入你选择的报告或照片Face ID 可用于本地 App 启动锁。
重要说明:
康康KK 是健康信息记录与整理工具并非医疗器械。App 内的任何 AI 解读、趋势分析或问答内容仅供日常记录参考,不构成医疗诊断、治疗建议、用药或剂量建议,也不能替代医生、药师或其他专业人员的意见。任何健康决策请咨询专业医疗人员,并以原始报告和专业意见为准。
## Keywords
健康记录,体检报告,化验单,血压,血糖,健康档案,症状记录,健康日记,本地AI,隐私
## What's New
首次发布:支持健康指标、症状、日记和体检/化验报告的本地记录与趋势查看。
## Support URL
TODO: Add a public support URL before App Store submission.
## Privacy Policy URL
TODO: Add a public privacy policy URL before App Store submission.
## Category
Primary: Medical
Secondary: Health & Fitness
## Age Rating Notes
No gambling, no unrestricted web access, no user-generated public content, no commerce, no alcohol/tobacco/drug promotion, no medical treatment instructions. The app stores personal health records and includes medical disclaimers.
## App Review Notes
No login is required.
KangkangKK is a local-first personal health record app. It is not a medical device and does not provide diagnosis, treatment, medication, dosage, emergency triage, or doctor appointment services.
Suggested review steps:
1. Launch the app.
2. Tap the center + button.
3. Add a manual health metric, symptom, or diary entry.
4. View saved entries in the Records tab.
5. View charts in the Trends tab.
6. Open Me > About to review privacy and medical disclaimer information.
Camera and photo library permissions are used only when the reviewer chooses to import photos of lab reports or health documents. The app stores user records locally on device.
AI features are optional. They require downloading local models from the Model Management page and may require a higher-memory device. If the models are not downloaded, the app will show a model-not-ready state; this is expected and does not block the core record-management flows.

View File

@@ -409,7 +409,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = F2C8C774FG;
ENABLE_APP_SANDBOX = YES;
ENABLE_HARDENED_RUNTIME = YES;
@@ -460,7 +460,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = F2C8C774FG;
ENABLE_APP_SANDBOX = YES;
ENABLE_HARDENED_RUNTIME = YES;
@@ -510,7 +510,7 @@
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = F2C8C774FG;
GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
@@ -537,7 +537,7 @@
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = F2C8C774FG;
GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
@@ -563,7 +563,7 @@
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = F2C8C774FG;
GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
@@ -589,7 +589,7 @@
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = F2C8C774FG;
GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;