一尘不染

检查用户是否登录到iCloud?迅捷/ iOS

swift

有什么方法可以让我检查用户打开应用程序时是否登录了iCloud?如果它们尚未登录,并且如果它们已登录到iCloud并曾经使用过该应用程序,那么我希望能够将它们定向到设置页面-
我想跳过登录页面…。

我查看了Apple的iCloud和Cloudkits文档,但找不到任何有帮助的内容!这有可能吗?


阅读 210

收藏
2020-07-07

共1个答案

一尘不染

在这里,您可以自行说明。有关更多信息,请参阅下面的NSFileManager函数的Apple文档。

func isICloudContainerAvailable()->Bool {
        if let currentToken = NSFileManager.defaultManager().ubiquityIdentityToken {
            return true
        }
        else {
            return false
        }
    }

请参阅下面的摘录:代表当前用户的iCloud身份的不透明令牌(只读)当iCloud当前可用时,此属性包含一个代表当前用户的身份的不透明对象。如果由于任何原因iCloud不可用或没有登录用户,则此属性的值为nil。

2020-07-07