Shopify POS 零售

Shopify POS 切到后台再回来要重输 PIN 且车清空

现象#

收银中途切到相机拍吊牌,再切回 POS 停在 PIN 输入页,刚加的 5 件商品全没了;电量低于 20% 时几乎每次都这样。

原因#

  • iOS 在内存紧张或低电量模式下回收后台进程,POS 被系统杀死后只能冷启动
  • 冷启动要从本地库重建会话,未提交的购物车只存在内存,不会被持久化
  • 离线订单存放在设备本地队列,强制关闭 App 或断电重启会让队列写入不完整
  • 开了自动锁定且后台 App 刷新关闭,锁屏后进程被挂起,蓝牙扫码枪连接一并断开

处理步骤#

  1. 把 设置 > 显示与亮度 > 自动锁定 设为「永不」,收银机不靠锁屏省电
  2. 关闭低电量模式:设置 > 电池,并让 POS 设备常接电源
  3. 保留 设置 > 通用 > 后台 App 刷新 里 Shopify POS 的开关为开
  4. 断网前在 ≡ > Connectivity 确认最近同步时间,离线期间不要退出登录或关机
  5. 每单等小票或完成页出现再切走,避免在支付请求发出后离开 App

验收标准#

锁屏 10 分钟再解锁,POS 停在原购物车而不是 PIN 页;离线做 3 单后重启 App,订单仍在待同步队列里。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。