iPhone应用程序(而非设备)的唯一标识符

iPhone应用程序(而非设备)的唯一标识符,iphone,ios,ios4,Iphone,Ios,Ios4,我想避免在我的应用程序中注册用户,并通过购买的应用程序识别我的用户。 如果有人在iPhone上购买应用程序,并使用相同的Apple ID在其他设备上下载此应用程序,我希望在此设备上使用相同的设置和内容 是否可以使用像AppleID这样的标识符(用户无需在输入字段中输入)? 我发现类似的,但UniqueIdentifier仅对物理设备是唯一的,对用户不是唯一的。否。没有用户的参与,苹果不会让应用程序访问用户的苹果ID。有充分的理由。我认为你不应该比用户聪明。您不能断言用户希望在其他设备上使用相同的

我想避免在我的应用程序中注册用户,并通过购买的应用程序识别我的用户。 如果有人在iPhone上购买应用程序,并使用相同的Apple ID在其他设备上下载此应用程序,我希望在此设备上使用相同的设置和内容

是否可以使用像AppleID这样的标识符(用户无需在输入字段中输入)?


我发现类似的,但UniqueIdentifier仅对物理设备是唯一的,对用户不是唯一的。

否。没有用户的参与,苹果不会让应用程序访问用户的苹果ID。有充分的理由。

我认为你不应该比用户聪明。您不能断言用户希望在其他设备上使用相同的设置。例如,我管理我所有的家庭iPhone,并为它们下载应用程序,它们在应用程序中都有自己的帐户,并且喜欢不同的偏好。这就是为什么最好允许用户创建帐户并登录。这样用户就可以清楚地了解自己在做什么

还补充说,iCloud是一个明智的解决方案。我完全理解苹果在这方面的问题,这是一个正确的决定。也许还有其他唯一的标识符,比如AppleId,谁可以用来识别购买的应用程序?这不是关于设置,而是关于用户/通行证,因为我想避免注册,我想在每个设备上自动登录(使用相同的apple id)。