本页步骤 · 直接跳转
本页基于项目自带的 RelayDemo 源码与本地验收步骤,提供一个可重复的小任务。源码起点已经核对;下面的目标差异不是已执行结果。
适合谁?
适合已获得 Relayard App、希望先验证接入能力再授权业务工程的开发者。任务只有一个可见字符串,便于审查和恢复;它不能代表中等复杂度 App 的完整版本交付能力。
1. 初始状态与用户需求
项目自带的 RelayDemo 中,RelayDemoApp.swift 定义了可见标题 Ready for relay,并包含 SwiftUI Preview。目标是在保留其他内容的前提下,将标题改为 Verified on this Mac。
先保存当前文件和检查点,记录日期、macOS / Xcode / Relayard 版本、Scheme、目标设备、客户端模型及权限。原生工具可用、工程正确与图片返回需要分别确认。
2. 给客户端的完整任务
使用 Relayard 验证 RelayDemo 的一次最小修改。 先确认所选工程、当前状态、权限与实际工具清单。 读取 RelayDemoApp.swift,确认当前标题为 "Ready for relay"。 保留现有改动,只将标题改为 "Verified on this Mac"。 使用可用工具构建;若返回 operation_id,跟踪至终态并保留日志。 渲染该文件已有的 SwiftUI Preview,取得并查看实际图片。 确认是否看见新标题,以及图片能否关联到这次操作。 分别报告:源码差异、构建结果、图片证据、失败或未验证项。 不要用样例日志、路径或 imageCount 代替真实图片;不自动提交、发布或回滚。
3. 预期改动,不是实测 diff
- "Ready for relay"
+ "Verified on this Mac"以上只表示目标字符串变化。实际完成后应导出真实 diff,确认没有覆盖原有改动;当前页面未附修改后的工程或实测 diff。
4. 应执行的操作与应保留的证据
| 环节 | 应记录什么 | 本页状态 |
|---|---|---|
| 工程与读取 | 实际状态、工具清单、读取的原始内容。 | 实机记录未附 |
| 编辑 | 实际工具名称、结果与源码 diff。 | 实机记录未附 |
| 构建 | 终态、Scheme / 目标、原始构建日志。 | 实机记录未附 |
| 预览 | 实际图片文件、操作关联与新标题是否可见。 | 实机记录未附 |
| 剩余问题 | 失败项、未验证项与恢复后的状态。 | 实机记录未附 |
5. 目前有哪些结果,缺什么?
已核对:示例源码起点、目标字符串与验收步骤。尚未附:本次原生执行回执、实际改动 diff、终态构建日志、真实返回图片及未解决问题记录。页面没有把源码测试或模拟图片当作完整实机验收。
6. 失败恢复与不适用情况
原生工具缺失、构建失败、仅返回图片路径或图片来源无法关联时,保留错误并按实际状态记录。先查询已有操作,避免重复写入。需要恢复标题时,在本机审核差异后只恢复这次修改。
没有可用 App、无法授权工具或要求完全离线时,请先解决条件或选择其他工作方式。此任务不包含 Simulator 触控、真机或 App Store 发布验证。
如何开始并补齐记录?
按接入指南完成只读请求,再执行上面的最小任务。下载记录模板,将原始回执、diff、日志和图片关联到同一次任务。公开前去除令牌、设备标识、私有路径和业务内容;不得填入未发生的结果。
源码与流程核对:2026-10-08。来源:项目自带 RelayDemo 与本地验收手册;这不是一次实机运行日期。
文档更新: 2026-10-08