V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
nikoo
V2EX  ›  问与答

iOS app 是否能根据 apple id 判断同一用户?

  •  
  •   nikoo · 2018-06-28 11:38:43 +08:00 · 2809 次点击
    这是一个创建于 2345 天前的主题,其中的信息可能已经有所发展或是发生改变。
    例如我有一台 iPhone 7,一台 iPhone 6,登录同一个 apple id 在 app store 安装了一个 app
    两台手机分别连接不同的 wifi,所以是不同的 IP
    这种情况下 app 是否有能力(权限)根据同一个 apple id 判断出是同一个用户?
    8 条回复    2018-06-28 14:05:00 +08:00
    chinvo
        1
    chinvo  
       2018-06-28 11:50:32 +08:00   ❤️ 2
    app 是拿不到 apple id 的
    nikoo
        2
    nikoo  
    OP
       2018-06-28 12:16:17 +08:00
    @chinvo 非常感谢,也就是说我说的这个情况下,app 没法判断出是同一个用户是吗?
    (我之前只知道 app 没有权限得到 apple id,但不知道是否有权限得到根据 apple id 的算出 UUID ?)
    also24
        3
    also24  
       2018-06-28 12:37:59 +08:00
    似乎可以通过 钥匙串+iCloud 同步来实现(未详细验证)
    jevonszmx
        4
    jevonszmx  
       2018-06-28 12:46:56 +08:00
    apple 就是不想你判断同一个设备 /用户,来做针对性地动作,保护用户的隐私。
    laoyur
        5
    laoyur  
       2018-06-28 13:07:30 +08:00
    如一楼所述,app 拿不到 apple id
    app 拿不到 apple id 的情况下,回答楼主的问题,是否可以判断出是同一个用户?
    答案是:有些 app 可以
    同一个开发者的 app 间可以共享数据,如果你举例中的两台手机,都装了另一个 app,且登录了同一个账号,那个 app 可能会把该信息分享给队友
    app 还能拿到它指定网页的登录信息,这也是一条共享数据的途径
    wtks1
        6
    wtks1  
       2018-06-28 13:13:08 +08:00 via Android
    记得上次看过一篇文章,好像有开发者可以通过一些手段,避免帐号共享让收费 app 在超过限额的多台设备上安装
    cairnechen
        7
    cairnechen  
       2018-06-28 13:32:22 +08:00
    SingeeKing
        8
    SingeeKing  
       2018-06-28 14:05:00 +08:00
    恢复内购
    iCloud
    Keychain
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1115 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:41 · PVG 06:41 · LAX 14:41 · JFK 17:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.