iOS14.5 允许禁止访问设备识别符,美团是怎么判断是这个设备之前是否用过的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
technet
V2EX    程序员

iOS14.5 允许禁止访问设备识别符,美团是怎么判断是这个设备之前是否用过的?

  •  
  •   technet 2022-07-13 05:02:2 +08:00 4251 次点击
    这是一个创建于 1193 天前的主题,其中的信息可能已经有所发展或是发生改变。
    23 条回复    2022-07-14 02:03:58 +08:00
    technet
        1
    technet  
    OP
       2022-07-13 05:02:42 +08:00   1
    买了个新手机号发现没办法用新用户 18 元优惠
    dingwen07
        2
    dingwen07  
       2022-07-13 06:25:47 +08:00
    有可能是手机号是回收号
    或者你登录了同一个 Apple ID
    technet
        3
    technet  
    OP
       2022-07-13 07:11:29 +08:00
    @dingwen07 手机号之前没被用过,Apple ID 美团应该没有权限获取吧,可能是靠读取设备 ID 但是不知道怎么读取到的
    chotow
        4
    chotow  
       2022-07-13 07:26:56 +08:00 via iPhone   1
    在 macOS 上打开钥匙串,你能发现里边满地狗屎,各大厂写了很多记录项
    Andmeics
        5
    Andmeics  
       2022-07-13 07:44:15 +08:00
    @chotow 这是正解
    free9fw
        6
    free9fw  
       2022-07-13 08:38:16 +08:00
    keychain group
    Lin0936
        7
    Lin0936  
       2022-07-13 08:41:42 +08:00
    第一次装就生成个 ID 写到 keychain 里并上传服务器
    technet
        8
    technet  
    OP
       2022-07-13 08:43:01 +08:00
    @chotow @Andmeics @free9fw @Lin0936 把 keychain 关闭也能识别同一个设备,不知道怎么做到的
    lyuxiuchen
        9
    lyuxiuchen  
       2022-07-13 08:47:52 +08:00
    卸载 app 的时候没有卸载干净,或者手机还装有别的美团系 app ?
    Lin0936
        10
    Lin0936  
       2022-07-13 08:49:51 +08:00
    @technet 这个 keychain 不是你能看到那个存密码的,是提供给 App 存敏感信息用的,用户不能操作到,被这些 App 滥用了
    ethusdt
        11
    ethusdt  
       2022-07-13 08:51:11 +08:00
    @technet 有 sdk 可以直接获取手机号码 比如 https://netease.im/quicklogin
    liuidetmks
        12
    liuidetmks  
       2022-07-13 09:01:05 +08:00   1
    https://developer.apple.com/documentation/devicecheck?language=objc

    正规的用法应该是这个,提供 4 个状态,省着点用就行
    technet
        13
    technet  
    OP
       2022-07-13 09:09:24 +08:00
    @Lin0936 把 keychain 完全关闭还能获取到?
    @liuidetmks 这样子的话刷机重装系统卖二手机的话第二任主人也不能使用新用户优惠?
    @lyuxiuchen 没有诶
    @FaiChou 没插手机号
    liuidetmks
        14
    liuidetmks  
       2022-07-13 09:23:00 +08:00
    @technet 二手手机只能舍弃了。这是最简单有效的办法了。
    后面听说,app 的 keychain 苹果也要改了。数据变成用户可见可操作
    laoyur
        15
    laoyur  
       2022-07-13 09:26:32 +08:00
    @technet
    > 把 keychain 完全关闭还能获取到?

    事实就是:iOS 上你没法关
    ruixue
        16
    ruixue  
       2022-07-13 10:05:18 +08:00
    @technet 此 keychain 非彼 keychain ,是 iOS 提供给 App 的卸载后仍可保留的用户不可访问也不可控制读写的私密存储空间,本意是为了方便 App 保存一次性内购等重要记录,防止用户误删 App 导致虚拟资产无法恢复进而出现大量投诉,但现在被滥用的很厉害。这部分数据如果 App 自己不主动删,现阶段只能通过抹掉所有内容和设置或连电脑不保留数据恢复 iOS 来清空
    mansurx
        17
    mansurx  
       2022-07-13 13:16:23 +08:00
    美团么,它还能记录你连接 wifi 的 bssid 、网卡 mac 地址什么的,可能是用于防止室内定位漂移
    dingwen07
        18
    dingwen07  
       2022-07-13 13:20:23 +08:00 via iPhone
    @technet #3 通过往 iCloud 里存放识别码,就可以识别 Apple ID 了
    technet
        19
    technet  
    OP
       2022-07-13 13:22:05 +08:00 via Android
    @mansurx 苹果 iOS14.5 禁止访问了识别符居然还能识别不是新设备,可能只有越狱才能改了。
    yoyoyoyolol
        20
    yoyoyoyolol  
       2022-07-13 13:46:03 +08:00
    手机恢复出厂设置可以清空软件商写入 keychain 的字段记录,不嫌麻烦可以试试
    technet
        21
    technet  
    OP
       2022-07-13 13:57:10 +08:00
    @yoyoyoyolol tcrn.ch/2oiGJir 查了下 uber 甚至可以刷机后继续识别是同一个用户用来大数据杀熟,跟美团大数据杀熟一样
    dearmymy
        22
    dearmymy  
       2022-07-13 15:01:42 +08:00
    keychain 会存些,你应该先抹机看看。苹果还有个 devicetoken check 。但是只能存储 4bit 信息,这个也可以判断是否是新客户。这个不越狱就不好搞了。
    BianSir
        23
    BianSir  
       2022-07-14 02:03:58 +08:00
    @yoyoyoyolol
    如果 icloud 同步了,不行吧?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1531 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 16:38 PVG 00:38 LAX 09:38 JFK 12:38
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86