一个简短的表单可以收集到访或服务请求所需的信息。接收应用随后验证这些回答并决定下一步操作。
表单中应该包含什么?
将完成单一任务所需的问题放入表单。选择合适的选择、输入和日期控件。Apple 的原生表单规范定义了支持的页面结构。
当某个回答会改变下一个相关问题时,使用分支。确保每个分支都通向明确的完成状态。
提交是否完成服务请求?
提交返回回答。连接的应用创建或更新工单、预约或其他业务记录。
例如,首选到访时间是一个输入项。预订系统仍需检查可用性后才能确认预约。
应该测试什么?
在有代表性的受支持设备上测试每个有意义的分支、可选字段、长文本和中断情况。如果原生流程丢失进度,确保重新打开或重试的操作清晰易懂。
验证敏感回答的存储和显示方式。表单字段的 private 标记并不等同于接收系统的访问控制规则。
如何连接回答?
保留企业、会话和原始表单的引用。根据请求的任务验证提交内容,然后返回实际的业务结果。