我正在开发一款应用程序,在此应用程序中,用户将购买一些“积分”作为应用内购买,并使用这些积分购买应用程序内的某些服务。由于用户可能会有多个设备,因此我需要在不同的设备上识别用户。
我知道我可以创建一些日志记录(并在自己的服务器上存储用户帐户),但我想避免这样做。在最好的情况下,我想使用Apple ID,但我无法弄清楚如何在应用程序中访问它?
我在这里找到了类似的问题,但没有令人满意的答案。我不相信没有办法从应用程序访问Apple ID(我不需要密码,只需要ID),因为我在AVFoundation中找到了类似AVMetadataiTunesMetadataKeyAppleID的东西,但是这个框架似乎只适用于Mac OS X。
有什么建议吗?