进行应用内购买的用户的 UDID [关闭]
Posted
技术标签:
【中文标题】进行应用内购买的用户的 UDID [关闭]【英文标题】:UDID of users who made inApp Purchase [closed] 【发布时间】:2011-11-24 11:15:04 【问题描述】:我需要获取在我的应用中制作 inApp 的设备的 UDID。是否可以通过 iTunes 连接或通过任何 API 为开发人员提供服务?
【问题讨论】:
【参考方案1】:Apple 不会向您提供此信息。他们提供的方式是检索用户在当前 iTunes 帐户上进行的先前交易。如果您试图将购买的有效性限制为设备而不是用户,Apple 将非常不喜欢它。您可以使用一些分析工具(flurry、google...)来跟踪这些信息,但这不是通常的做法,在构建应用使用情况的统计数据时,您不应尝试识别单个用户。
【讨论】:
+1 以获得正确答案并改善问题,在任何情况下(即使可能使用 Google Analytics、Flurry、Omniture 等)都不应收集纯 UDID,而是使用散列版本以防止某些国家/地区出现法律问题(违反隐私保护)。 非常感谢,只是为了澄清我的问题 - 我的一些应用程序被黑了,现在我正在寻找一种方法来保护它们,而不是仅仅为了统计而收集用户信息。主要问题是找出应用是从 Appstore 安装的,还是从种子下载到越狱设备的。以上是关于进行应用内购买的用户的 UDID [关闭]的主要内容,如果未能解决你的问题,请参考以下文章