docs(plans): 留痕 shared_preferences 2.5.6 兼容修复

This commit is contained in:
Zhou Weidong committed 2026-10-20 18:09:13 +08:00
1 parent 3afb182361
commit aadb02a9c4
1 file changed
+28
+28
View File
@@ -21890,6 +21890,34 @@ Running Gradle task 'assembleDebug'...
解读:静态检查零告警,463 条测试全部通过,debug APK 构建成功。本机 Flutter 自动改写的 `pubspec.lock` 已恢复,未纳入提交。iOS 模拟器/真机启动加载由用户在 Xcode 验收。
## 2026-10-20 ReelShort:钉住 shared_preferences_foundation 2.5.6
- 前置状态:K54-A 已完成并合并,develop 合并提交 `ae11846`。
- 分支:`fix/ios-k54-shared-prefs`
- 功能提交:`aac9195 fix(flutter): 钉住 shared_preferences_foundation 2.5.6 兼容当前 Xcode。`
- develop 合并提交:`d68734c merge: 合并 iOS shared_preferences 兼容修复`,已推送。
- `pubspec.yaml` 显式增加 `shared_preferences_foundation: 2.5.6`,并注明规避 2.6.0 Pigeon 生成代码尾随逗号依赖新版 Swift;`shared_preferences: 2.3.3` 与 `shared_preferences_android: 2.4.28` 保持不变。
- `flutter pub get` 已成功执行,最终 `pubspec.lock` 中 `shared_preferences_foundation` 实际版本为 `2.5.6`,dependency 为 `direct main`;`.dart_tool/package_config.json` 指向本机缓存的 2.5.6。
- 检查时 `ios/Pods` 与 `ios/Podfile.lock` 均不存在,无需删除。后续需在 Xcode 重新执行 Pod install 并运行 App。
门禁原始输出:
```text
$ dart analyze lib test
Analyzing lib, test...
No issues found!
$ flutter test
00:47 +463: All tests passed!
$ flutter build apk --debug
Running Gradle task 'assembleDebug'...
18.7s
✓ Built build/app/outputs/flutter-apk/app-debug.apk
```
解读:静态检查零告警,463 条测试全部通过,Android debug APK 构建成功。iOS 未执行真机构建,由用户在 Xcode 重新 Pod install 后验收 Swift 编译。
## 2026-10-20 ReelShort:K53-A 详情页首帧直出
- 前置状态:K52-A 已完成并合并,develop 合并提交 `a11ba50`。