2

为了解决创建另一个帐户的问题,许多应用程序使用 Facebook 或 Twitter 单点登录解决方案。

在 iOS 7 中,现在可以使用用户的 iCloud 帐户作为登录解决方案吗?

我发现一些地方提到它是可能的,但在 Apple 文档中没有找到任何支持这些评论的内容。

4

1 回答 1

2

如果您只想确保用户是唯一的并且他们可以在所有设备上访问他们的数据,那么是的,您可以使用 iCloud 来实现这一点。

您可以将应用数据存储在 iCloud 上,数据将同步到所有用户的设备(只要一般为您的应用启用 iCloud,并且所有设备上的登录用户相同)。

但请注意,您仍然无法获得有关用于登录 iCloud 的用户帐户(Apple 帐户)的任何信息。不过,如果你想通过一些唯一的 id 来区分用户,你可以在 iCloud 上存储一个随机生成的用户 id。

于 2013-10-09T21:36:10.923 回答