1
icloudguizhou OP |
2
mbooyn 145 天前
先前登录过的手机就算一台
1 、先用微信小程序版山姆 2 、明天上班时间打山姆电话转人工,让客服帮忙解绑所有已登录设备(我到了线下,然后工作人员叫我打电话解绑了…) |
3
wclebb 145 天前 via iPhone
打电话解绑就可以了,超过次数才需要去线下。
从此以后不再随便登主机之外的任何客户端。 是的,升级也算次数。 |
4
boywang004 145 天前
还有这糟糕的设计呢啊。mark 了……
|
5
shinsekai 145 天前
说明开发人员没有用 keychain 判断设备。一般的设计是,在 keychain 中写入与账号绑定的唯一 ID ,当备份还原回本机时,keychain 会被一并备份还原,所以认作同一设备。还原至非备份机时,keychain 无法还原,app 启动时读不到,识作新机。
|
6
objectxiang 145 天前
找一台之前的设备,在账户安全里面把不用的设备移除就行。
|
7
crac 145 天前
就是简单粗暴的用了 uuid ,以前 uuid 是固定不变的, 从某个版本之后,uuid 会在设备每次重置激活时随机变
|
8
icloudguizhou OP @objectxiang 就这一台设备,没有第二台设备了,只是升级系统备份恢复了一下备份的 APP 数据而已
|
9
icloudguizhou OP |
10
bigooorange 145 天前
遇到过,最坑的是 ios 找不到解绑入口,最后换 Android 解绑了
|
11
icloudguizhou OP @bigooorange 安卓 iOS 还区别对待吗?对安卓苹果双机党很不友好啊,有的人还要在 Mac 上用山姆网购大屏看着更舒服
|
12
gdcbhtd 145 天前
内部已经开始拉 BUGFIX 在改了
|
13
icloudguizhou OP @gdcbhtd 真的嘛?山姆开发人员也看 V2EX 吗
|
14
bigooorange 145 天前
@icloudguizhou #11 刚刚看 ios 新版本已经有入口,应该是改了
|
15
icloudguizhou OP @bigooorange #14 我这升级完 iOS 系统账户都登录不进去。进不了设备解绑的入口
|
16
xiaokaiyyy 145 天前
做任何之前都习惯要先去 app 解绑设备 - -
|
17
rzjsbbbb 145 天前
@xiaokaiyyy 比这个破山姆重要的多的银行 app 都能通过验证码挤掉其他设备。。。
|
18
icloudguizhou OP @xiaokaiyyy @rzjsbbbb 山姆一年只能解绑三次设备,这么说手机一年只能更新 3 次 iOS 系统?
|
19
CodingIran 145 天前
iOS 开发解释一下:
iOS 并不提供永久不变的唯一标识,通常获取 `identifierForVendor` 字段(这个字段可能会在用户手动重置以及系统升级、恢复中变化),然后存储在钥匙串( Keychain )做持久化 伪代码 ``` String uuid = Keychain.get_uuid_cache; if (uuid != null) { return uuid; } var uuid = System.identifierForVendor; Keychain.set_uuid_cache(uuid); return uuid; ``` |
20
icloudguizhou OP @CodingIran 那这微信怎么不会升级 iOS 系统强制下线退出登录要求旧设备扫码(本来就是同一台设备哪来的旧设备)
|
21
salvat0re 144 天前
山姆会员店整个 app 端都感觉是屎山代码堆积的产物……前几天去线下解绑完亲友卡发现之前绑定的购物卡账户消失了,重新绑定购物卡账户提示已被其他账户(估计就是之前解绑的)绑定,打电话给客服说如果解绑那之前没用完的金额可能会消失所以尽量用完再解绑……感觉他这个有几套账号体系在运转
|