在最新的 macOS 15 (Sequoia) 更新中,Apple 引入了影响本地网络连接的更改。特别是对于需要本地网络访问的应用程序(如 Stripe Terminal JavaScript SDK),用户需要为浏览器应用显式授予权限,以便检测并与本地网络设备通信。本指南概述了确保 Stripe Terminal 正常连接的必要步骤。
升级到 macOS 15 后,用户可能会遇到 Stripe Terminal JavaScript SDK 无法连接到本地网络读卡器的问题。这是由于新的隐私设置要求明确允许本地网络访问。
1) 在首次提示时允许访问:
注意: 如果选择“不允许”,Stripe Terminal JavaScript SDK 将无法正常工作。
2) 手动授予访问权限:
如果最初选择了“不允许”或需要稍后授予访问权限,请执行以下步骤:
Stripe JS Terminal SDK 在连接互联网读卡器时遇到了缺少证书的错误