gpt4 book ai didi

ios - Quettra Portrait如何获取未越狱的iOS设备上已安装的应用程序的列表?

转载 作者:行者123 更新时间:2023-12-01 16:30:36 27 4
gpt4 key购买 nike

根据Quettra Portrait for iOS Privacy Policy,他们设法获取iOS上已安装应用程序的列表。更重要的是,他们可以在非越狱设备上通过App Store认可的应用程序执行此操作。我对此事所做的每一次Google / StackOverflow搜索都表明这是不可能的,但是Quettra能够以某种方式做到这一点而不会引起苹果的愤怒。有任何想法吗?

最佳答案

大多数应用程序都会注册一个唯一的URL,以进行深层链接。

iOS具有canOpenURL:方法,该方法可以告诉您用户设备上是否存在特定的应用程序。

例如

Facebook 有fb://

Netflix有nflx://

Tripadvisor有tripadvisor://

Quettra拥有这些URL的列表,并进行多次调用以标识是否已安装特定的应用程序。这样,Quettra能够建立用户的兴趣。

此前,应用程序可以使用不同的网址参数对canOpenURL:进行尽可能多的调用。
由于公司滥用此功能是出于对用户隐私的兴趣,因此Apple限制了canOpenURL:的100个唯一URL

关于ios - Quettra Portrait如何获取未越狱的iOS设备上已安装的应用程序的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31821328/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com