【问题标题】:UDID of users who made inApp Purchase [closed]进行应用内购买的用户的 UDID [关闭]
【发布时间】:2011-11-24 11:15:04
【问题描述】:

我需要获取在我的应用中制作 inApp 的设备的 UDID。是否可以通过 iTunes 连接或通过任何 API 为开发人员提供服务?

【问题讨论】:

    标签: ios in-app-purchase app-store-connect


    【解决方案1】:

    Apple 不会向您提供此信息。他们提供的方式是检索用户在当前 iTunes 帐户上进行的先前交易。如果您试图将购买的有效性限制为设备而不是用户,Apple 将非常不喜欢它。您可以使用一些分析工具(flurry、google...)来跟踪这些信息,但这不是通常的做法,在构建应用使用情况的统计数据时,您不应尝试识别单个用户。

    【讨论】:

    • +1 以获得正确答案并改善问题,在任何情况下(即使可能使用 Google Analytics、Flurry、Omniture 等)都不应收集纯 UDID,而是使用散列版本以防止某些国家/地区出现法律问题(违反隐私保护)。
    • 非常感谢,只是为了澄清我的问题 - 我的一些应用程序被黑了,现在我正在寻找一种方法来保护它们,而不是仅仅为了统计而收集用户信息。主要问题是找出应用是从 Appstore 安装的,还是从种子下载到越狱设备的。
    猜你喜欢
    • 1970-01-01
    • 2013-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-15
    • 2017-01-27
    相关资源
    最近更新 更多