我正在使用 Swift for iOS 构建一个应用程序。我需要该应用程序进行登录,以便用户可以将数据存储在云中并在设备之间同步。我可以使用他们的 iCloud 登录吗?因为如果他们下载了我的应用程序,他们就已经设置好了。
或者也许以某种方式使用 ubiquityIdentityToken 作为标识符? (见下面的代码)
func isICloudContainerAvailable()->Bool {
if let currentToken = NSFileManager.defaultManager().ubiquityIdentityToken {
return true
} else {
return false
}
}
我在网上搜索过,没有结果。
最佳答案
是的。这就是 iCloud 的用途,让使用同一云 ID 登录的设备之间轻松同步数据。您只需将其保存到云端,使用云套件,任何其他 IOS 甚至 OS X 设备都将能够访问相同的数据。
关于ios - 在应用程序内登录 iCloud,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35746693/