首先是否可以使用目标C来确定用户的帐户是否属于美国,英国,澳大利亚......商店?
其次是否可以获取用户的iTunes帐户名称以识别多个设备上的用户?或者是否有一个不需要用户注册的有用替代方案?
答案 0 :(得分:1)
不,不。遗憾。
您可以从设备区域设置猜测他们的商店。可能有一些澳大利亚用户使用美国商店等,但可能并不多。
要在多个设备上关注用户,在iCloud中保存记录似乎是最佳选择,或者使用其他一些基于登录的系统(如Game Center),但这两种系统都是选择加入服务,因此并非所有用户都会启用它们。
这是出于分析目的(即收集有关您用户群的一般统计信息)吗?如果你使用像Flurry这样的东西,那么这可以通过交叉引用来自多个应用程序的设备UDID的统计数据来跟踪设备中的用户,但同样它只适用于一部分用户,而不是所有用户。
如果您确实需要此信息才能使用该应用,请让用户在首次启动应用时输入他们的电子邮件地址和iTunes商店区域设置,或者让iCloud使用成为该应用运行的一项要求。