github lingcang728/ZeppBridge v1.1.5
ZeppBridge 1.1.5

3 hours ago

ZeppBridge 1.1.5 — sign-in is possible again / 修好登录:窗口不再在你登录到一半时自己跳走

On 1.1.4 the sign-in window navigated itself away 40 seconds after opening — to Zepp's privacy page, the one offering "clear data" and "delete account" — no matter what you were doing. Typing an email and password, waiting for a Xiaomi one-time code to arrive by mail, or completing a Google sign-in all take longer than that, so the page was replaced mid-flow and the attempt had to be started over. 1.1.4's isolated sign-in sessions removed the one path that used to skip the timer, which is why this became unavoidable rather than occasional. That switch now happens only when the window is still on the page ZeppBridge opened and nothing has been typed or clicked in it for 90 seconds — the case it was written for: a primary page that never rendered.

Two more things on the same path. A network hiccup during region verification used to close the sign-in window and end the attempt; because each attempt runs in an isolated session, that discarded it and meant retyping the password and waiting for a fresh code. It now keeps the window open and retries in place, and only a credential Zepp actually rejected ends the attempt. And a value too long for the system credential store is no longer mistaken for an App Token: candidates were accepted up to 16 KB, six times what Windows Credential Manager can hold, so an oversized value scraped from page storage failed at save time as an unexplained "could not write to Windows Credential Manager". When the store does refuse a write, the underlying reason now comes through instead of being discarded.

1.1.4 上,登录窗口在打开 40 秒后会自己跳到 Zepp 的隐私页——就是那个只有「清除数据」「注销账号」的页面——无论你当时在做什么。输邮箱密码、等小米发到邮箱的验证码、走完 Google 授权,本来都不止 40 秒,于是页面在流程中间被换掉,整次登录只能从头再来。1.1.4 的隔离登录会话取消了唯一一条能绕过这个计时器的快路,这个问题因此从偶发变成必然。现在只有当窗口还停在应用打开的那一页、并且 90 秒内没有任何输入或点击时才会跳转——那才是这条兜底当初要处理的情况:主登录页压根没渲染出来。

同一条路径上还有两件事。区域验证时网络抖一下,此前会直接关掉登录窗口结束这次尝试;而每次连接用的是隔离会话,窗口一关就得重新输密码、重新等验证码。现在会保住窗口原地重试,只有 Zepp 真正拒绝了凭据才结束。另外,存不进系统凭据管理器的值不会再被当成 App Token:此前令牌候选放行到 16 KB,是 Windows 凭据管理器实际容量的六倍,从页面存储里捞到的超长值会一路走到保存那步才失败,报出来的却是一句指不到原因的「无法写入 Windows 凭据管理器」。凭据管理器真的拒绝写入时,底层原因现在也会带出来。

Verified before release: a real email sign-in completed on this build, and a sign-in left half-finished for 125 seconds — well past the 90-second mark — kept its page and its typed input untouched.
发布前已验证:本机用真实邮箱完整登录成功;另有一次停在登录表单 125 秒(远超 90 秒计时点),页面和已输入内容全程未被动过。

Overlay-install. Local data, backups and settings are untouched. No schema change.
覆盖安装即可。本地数据、备份和设置不会改动,数据库结构没有变化。

Don't miss a new ZeppBridge release

NewReleases is sending notifications on new releases.