移动应用
mobile-release-debugging
更新于 2026-07-25
Mobile Release · 调试规则
Debugging rules for Mobile Release: minimal reproduction, one hypothesis per step and a regression test before the fix.
- 技术栈
- Mobile Release
- 主题
- 调试
- 条目
- 9 条
- 版本
- v0.2.0
✓ 应当这么做
- ✓ Reproduce with the smallest input that still fails
- ✓ Bisect by evidence: logs, traces, and a single hypothesis per step
- ✓ Write the regression test before fixing the cause
✕ 常见反模式
- ✕ Changing several things at once to "see if it helps"
- ✕ Closing an issue on a flaky repro without a test
- ✕ Silencing the symptom instead of removing the cause
◎ 交付前验证
- ◎ Association file fetch validated with the platform validator tooling
- ◎ Deep links opened from an external app on a real device
- ◎ Release build signed with the production key
同分类条目
26 篇移动应用
Flutter 工程规则
Flutter rules: adapter-separated platform code and rebuild-scope discipline
移动应用
React Native 工程规则
React Native rules: native module boundaries and release-mode measurement
移动应用
Android Compose 工程规则
Jetpack Compose rules: stateless composables and stable remember keys
移动应用
SwiftUI 工程规则
SwiftUI rules: single source of truth state and MainActor UI updates
移动应用
HarmonyOS ArkTS 工程规则
ArkTS rules: declarative state decorators and ability lifecycle handling
移动应用
WeChat Mini Program 工程规则
Mini Program rules: setData payload discipline and package-size budget