【问题标题】:How to keep iphone anonymous from iOS app?如何让 iphone 在 iOS 应用程序中保持匿名?
【发布时间】:2016-08-24 04:57:20
【问题描述】:

在 iOS 设备上,您将如何防止应用程序为您的设备设置 identifierforvendor,或者是他们在无需删除重新下载 iOS 应用程序的情况下刷新 identifierforvendor 的一种方式。

目标是我不希望应用程序通过 identifierforvendor 或advertisingrID 了解我的设备。我知道您可以刷新广告商ID,但供应商标识符需要删除并重新下载才能重置。

如果有人有任何指针。这是针对我正在从事的一个项目,但对未来也有好处,以防止 ios 应用程序了解我的设备。

【问题讨论】:

  • 这是一个相当奇怪的要求,介意给我们一些上下文吗?还有哪些应用程序会知道您的设备……设备上的其他应用程序? vendorID 是基于每个应用程序的,因此一个应用程序的 vendorID 与另一个应用程序不同
  • 如果这是一个编程问题,请更具体一些。另外,我不明白你从哪个角度说话。每个应用程序只能看到它自己的 vendorid,而没有其他任何东西。
  • 我的客户有多个帐户用于一个应用程序,但不希望这些多个帐户绑定到一个 vendorID,因为他们通过一台设备登录到这些多个帐户。例如,如果您有多个 instagram 帐户,instagram 可以查看您从所有这些帐户登录的一个供应商 ID,然后查看您在所有这些不同帐户中的所有行为。如果 instagram 跟踪每个帐户的行为,我的客户很好,但是在一个供应商 ID 下查看他在所有帐户中的行为感觉就像是对隐私的侵犯。

标签: ios iphone ios6 ios-app-extension ios-app-group


【解决方案1】:

看起来让多个帐户在 iOS 应用程序中保持匿名的最佳方法是删除并重新安装该应用程序,然后还要记得刷新广告商 ID。确保您正在使用的应用程序没有使用相同供应商 ID 的任何合作伙伴应用程序也非常重要,您还需要删除并重新安装这些应用程序。

【讨论】:

    【解决方案2】:

    你不能。但它不能识别您的 iPhone。没有人可以从 identifierForVendor 中找出你是谁。如果 10 个应用程序调用 identifierForVendor,它们将得到 10 个不同的结果。

    【讨论】:

    • 如果您在一个应用程序下有多个帐户,那么该应用程序可以跟踪您在这些多个帐户中的行为。如果该应用程序要跟踪每个具有唯一 vendorID 的单个帐户的行为,而不是我在一个 vendorID 下的所有帐户中的行为,那将会很好。你明白我的意思吗?谢谢朋友。
    猜你喜欢
    • 2011-09-19
    • 2020-05-11
    • 1970-01-01
    • 2011-09-20
    • 2012-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多