- 使用
apple-docs-mcp搜索 macOS 开发文档 - 修改语音转写相关文件前,先读
docs/speech-model-lifecycle.md - Fluid Audio 本地文档位于
build/DerivedData/SourcePackages/checkouts/FluidAudio/Documentation/
- 确保 xcode build 成功
- 仅使用
./scripts/build-pkg.sh生成安装包,发布流程统一为 PKG-only - 发布 GitHub Release 时只上传经过 Developer ID 签名、notarization 和 stapling 的 PKG
- 默认使用
TransFlowNotarynotarytool profile;如本机证书名变化,显式传入--app-sign和--installer-sign
- 所有用户可见字符串使用
Localizable.xcstringsString Catalog,key 格式模块.描述(如settings.language) - 支持语言:
en、zh-Hans;新增字符串须同时提供两种翻译 - SwiftUI 中用
Text("key")/LocalizedStringKey;纯String上下文用String(localized: "key")
- 通过
AppSettings.shared.appAppearance控制,支持跟随系统 / 浅色 / 深色 - 在
TransFlowApp根视图使用.preferredColorScheme(settings.appAppearance.colorScheme)应用