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

2018-06-28 11:38:43 +08:00
 nikoo
例如我有一台 iPhone 7,一台 iPhone 6,登录同一个 apple id 在 app store 安装了一个 app
两台手机分别连接不同的 wifi,所以是不同的 IP
这种情况下 app 是否有能力(权限)根据同一个 apple id 判断出是同一个用户?
2825 次点击
所在节点    问与答
8 条回复
chinvo
2018-06-28 11:50:32 +08:00
app 是拿不到 apple id 的
nikoo
2018-06-28 12:16:17 +08:00
@chinvo 非常感谢,也就是说我说的这个情况下,app 没法判断出是同一个用户是吗?
(我之前只知道 app 没有权限得到 apple id,但不知道是否有权限得到根据 apple id 的算出 UUID ?)
also24
2018-06-28 12:37:59 +08:00
似乎可以通过 钥匙串+iCloud 同步来实现(未详细验证)
jevonszmx
2018-06-28 12:46:56 +08:00
apple 就是不想你判断同一个设备 /用户,来做针对性地动作,保护用户的隐私。
laoyur
2018-06-28 13:07:30 +08:00
如一楼所述,app 拿不到 apple id
app 拿不到 apple id 的情况下,回答楼主的问题,是否可以判断出是同一个用户?
答案是:有些 app 可以
同一个开发者的 app 间可以共享数据,如果你举例中的两台手机,都装了另一个 app,且登录了同一个账号,那个 app 可能会把该信息分享给队友
app 还能拿到它指定网页的登录信息,这也是一条共享数据的途径
wtks1
2018-06-28 13:13:08 +08:00
记得上次看过一篇文章,好像有开发者可以通过一些手段,避免帐号共享让收费 app 在超过限额的多台设备上安装
cairnechen
2018-06-28 13:32:22 +08:00
SingeeKing
2018-06-28 14:05:00 +08:00
恢复内购
iCloud
Keychain

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/466518

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX