为什么在CloudKit中请求权限会返回CanNotComplete?

时间:2014-07-15 13:11:47

标签: cloudkit

我尝试从云套件容器中获取用户记录。我请求它的许可,但现在,我得到CouldNotComplete返回值。为什么,问题在我身边?

defaultContainer.requestApplicationPermission(.PermissionUserDiscoverability, {status, error in

    if status == CKApplicationPermissionStatus.Granted {

    } else if status == CKApplicationPermissionStatus.CouldNotComplete {
        println(error.userInfo)
    }

这是确切的错误消息:

  

[NSErrorFailingURLStringKey:   https://configuration.apple.com/configurations/internetservices/cloudkit/cloudkit-1.0.plist,   _kCFStreamErrorCodeKey:57,NSErrorFailingURLKey:https://configuration.apple.com/configurations/internetservices/cloudkit/cloudkit-1.0.plist,   _kCFStreamErrorDomainKey:1,NSDebugDescription:NSURLErrorDomain:-1005,NSUnderlyingError:Error Domain = NSURLErrorDomain Code = -1005“操作无法完成。(NSURLErrorDomain error -1005。)”   的UserInfo = 0x7b96fb30   {NSErrorFailingURLStringKey = https://configuration.apple.com/configurations/internetservices/cloudkit/cloudkit-1.0.plist,   _kCFStreamErrorCodeKey = 57,NSErrorFailingURLKey = https://configuration.apple.com/configurations/internetservices/cloudkit/cloudkit-1.0.plist,   _kCFStreamErrorDomainKey = 1}]

1 个答案:

答案 0 :(得分:0)

在某种程度上,我忘记在模拟器中登录我的iCloud帐户,这就是我收到此错误的原因。