应用内的 iCloud 登录
Posted
技术标签:
【中文标题】应用内的 iCloud 登录【英文标题】:iCloud login within app 【发布时间】:2016-03-02 12:03:52 【问题描述】:我正在用 Swift for ios 构建一个应用程序。我需要该应用程序进行登录,以便用户可以将数据存储在云中并在设备之间同步。我可以使用他们的 iCloud 登录吗,因为如果他们下载了我的应用,他们已经设置好了。
或者也许以某种方式使用 ubiquityIdentityToken 作为标识符? (见下面的代码)
func isICloudContainerAvailable()->Bool
if let currentToken = NSFileManager.defaultManager().ubiquityIdentityToken
return true
else
return false
我已经在互联网上搜索过,但没有任何结果。
【问题讨论】:
【参考方案1】:是的。这就是 iCloud 的用途,以便在使用相同云 ID 登录的设备之间轻松同步数据。您只需将其保存到云端,使用 cloud kit 和任何其他 IOS 甚至 OS X 设备都可以访问相同的数据。
【讨论】:
以上是关于应用内的 iCloud 登录的主要内容,如果未能解决你的问题,请参考以下文章
当用户未登录 iCloud 时,我可以使用 CloudKit 在我的应用程序中使用订阅吗?