IOS 利用 URL scheme 能检测部分应用列表,还有很多值能直接读取

johnbobby 2026-06-08 10:22 1

https://github.com/mysk-research/loupe

这个 app 演示 IOS 的公共 API 能读取到的值,不需要用户授权同意就能读取

设备指纹,em...
最新回复 (3)
  • finab 06-08 10:45
    1
    都是些间接信息,做不到准确设备指纹
  • jim9606 06-08 13:11
    2
    有点哗众取宠了

    1. 不管是 ios 还是 android 都没说不让获取设备指纹,只是要求这个指纹是可以被用户主动重置的(通常是恢复出厂设置,所以这个操作门槛有点高)

    2. ios 查询软件包只能查通过清单列出的 scheme 且上限 50 个,不能用来检测任意已安装应用。前者有很合理的用途,例如调微信支付前检查下微信有没有安装给个出错提示。倒是后者必要性不足且可能用于非核心用途的用户画像分析。android 也有类似限制,play 对申请检测任意已安装应用有额外审核要求

    3. 让非专业用户判断这种用途是否必要属于为难用户了,apple 的做法是要求隐私声明并在商店页展示,合理性让 apple 来决定

    4. 如果某种权限使用广泛到所有 app 都需要,那请求授权属于骚扰,根本起不了限制不合理使用的效果,参见现在外国网站的 cookies 声明
  • catning 06-08 13:21
    3
    哗众取众 +1
    都是正常的 API ,要是这么搞的话,任何系统,只要不是沙盒,都能收集到一堆用来生成指纹的信息。
* 帖子来源V2EX
返回