我想在服务器上为应用的新用户创建一个用户帐户,但我也不想让用户输入任何内容.理想情况下,我希望这是自动的,就像Game Center一样.
但我想知道是否有可能.有什么我可以用来唯一识别用户吗?我不太可能找到用户的Apple ID.此外,设备ID唯一地标识设备,而不是用户,因此如果用户有更多设备,它将是无用的......
还有什么我可以使用的吗?
关于隐私 - 我不想找到用户背后的任何内容.我要求用户访问他们的信息绝对没有问题(如果有一个API授予我这些信息,那么如果API问这个问题就会很棒).正如史蒂夫乔布斯自己所说,这就是隐私的全部 - 强迫应用程序在对私人数据做任何事情之前要求用户许可.
我希望能够为每个Android设备生成唯一的序列号,以用于解锁应用程序.我怎么能这样做?
编辑:
原因是我想要修改付费应用程序,并为已支付旧版本的用户提供不同的软件包名称,通过下载可解锁的应用程序免费版本来获取完整版本.我会将更新推送到旧版本,该版本将生成并显示他们可以输入的代码,以将免费版本转换为功能完整的版本.
是否有可通过SDK获得的Android handests的唯一ID?
我想提供一个Web服务,其操作只能针对每个用户的每个资源执行一次.也许有不同的方法可以解决这个问题.有任何想法吗?