V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
580a388da131
V2EX  ›  iPhone

iPhone 抹掉后那些 APP 特别是大厂的还能识别为同一台设备吗?

  •  
  •   580a388da131 · 2020-03-10 20:46:10 +08:00 · 12257 次点击
    这是一个创建于 1750 天前的主题,其中的信息可能已经有所发展或是发生改变。
    23 条回复    2020-03-11 17:54:00 +08:00
    singerll
        1
    singerll  
       2020-03-10 20:49:42 +08:00 via Android
    iemi 不区分设备类型,只要上网都不会变
    Torpedo
        2
    Torpedo  
       2020-03-10 20:51:25 +08:00
    当然可以。最简单的就是拿你 mac 地址做唯一标识
    MaxLi77
        3
    MaxLi77  
       2020-03-10 20:58:11 +08:00   ❤️ 1
    mac 地址早就不行了吧,别的标识符好像是有的,但绝对不是 mac
    shino996
        4
    shino996  
       2020-03-10 21:00:16 +08:00 via iPhone   ❤️ 1
    iOS 的话不能. 早就获取不到 imei, uuid 之类的了
    kera0a
        5
    kera0a  
       2020-03-10 21:09:58 +08:00 via iPhone   ❤️ 1
    不能的,抹掉后没有任何办法识别
    最多只能能通过 DeviceCheck 判断你是否安装过他们的 app
    sagaxu
        6
    sagaxu  
       2020-03-10 21:29:14 +08:00 via Android   ❤️ 1
    imei 和 mac 早就获取不到了,idfa 可以重置,但是 canvas fingerprints 仍然有用,结合其它维度的数据,仍然有机会追踪到你。
    dorentus
        7
    dorentus  
       2020-03-10 23:21:46 +08:00 via iPhone
    不能。
    wyfyw
        8
    wyfyw  
       2020-03-10 23:24:56 +08:00
    借贴问一个,为什么 iOS 可以获取 iPhone 设备颜色 /外壳颜色?

    感觉这有点暴露隐私
    whileFalse
        9
    whileFalse  
       2020-03-10 23:37:19 +08:00
    @sagaxu #6 canvas fingerprints 我记得是和显卡 /显示器 /os 相关的啊,确定能用于区分同款 iOS 设备的不同实例吗?
    dorentus
        10
    dorentus  
       2020-03-10 23:37:44 +08:00 via iPhone
    @wyfyw 只有苹果才能吧。
    wyfyw
        11
    wyfyw  
       2020-03-10 23:47:23 +08:00
    @dorentus 我见过 ithome 的 app 可以。

    https://www.jianshu.com/p/b23016bb97af
    wyfyw
        12
    wyfyw  
       2020-03-10 23:48:58 +08:00
    wyfyw
        13
    wyfyw  
       2020-03-10 23:50:19 +08:00
    所以你完全可以开发一个适配 iPhone 颜色的 app (但未必能上架)。但是自动适配手机壳颜色。。。这太难了。
    hstdt
        14
    hstdt  
       2020-03-10 23:53:40 +08:00 via iPhone
    只能通过 ip,型号,位置这些来猜,其他决定性的数据都给限制了
    Raynard
        15
    Raynard  
       2020-03-11 00:19:56 +08:00
    好像可以,忘了在哪看的一篇文章了
    microka
        16
    microka  
       2020-03-11 00:30:41 +08:00
    @wyfyw 门外汉疑惑关于获取 iPhone 颜色的代码备注了「私有 API,上线会被拒」是什么意思?
    Hyseen
        17
    Hyseen  
       2020-03-11 00:44:03 +08:00
    @microka #16 App Store 会对提交发布的 APP 进行审核,使用了非公开的 API 会被拒绝上架
    66450146
        18
    66450146  
       2020-03-11 01:27:49 +08:00
    如果这个 app 属于一个 app group 的话,可以用这个 app group 来保存数据。这个数据只有在你的手机上没有任何一个 app 属于这个 group 的时候会被删除

    参考链接: https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_application-groups
    daozhihun
        19
    daozhihun  
       2020-03-11 08:49:36 +08:00
    官方的方法貌似不行,iOS 12 还是 13 就限制死了,读 Wi-Fi 来判断都不行。
    但是貌似大厂有一些黑科技,比如强 x 剪切板啥的,估计变相可以实现。
    Building
        20
    Building  
       2020-03-11 12:39:48 +08:00 via iPhone
    @66450146 这个只能识别同一个用户,不能识别同一台设备。
    vvard3n
        21
    vvard3n  
       2020-03-11 15:30:14 +08:00   ❤️ 1
    抹掉设备可以。
    DFU 刷机不行。
    最近在做这个东西
    vvard3n
        22
    vvard3n  
       2020-03-11 15:31:19 +08:00
    @microka 苹果审核制度不允许开发者调用私有 API
    galenzhao
        23
    galenzhao  
       2020-03-11 17:54:00 +08:00
    @vvard3n jscore 前面都是浮云
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5890 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 01:52 · PVG 09:52 · LAX 17:52 · JFK 20:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.