Cloudkit的fetchAllSubscriptionsWithCompletionHandler:不在某些设备上调用完成处理程序

时间:2014-10-25 20:12:03

标签: ios objective-c iphone icloud cloudkit

    _container = [CKContainer containerWithIdentifier:@"iCloud.com.komocode.TestApp"];
    _privateDatabase = [_container privateCloudDatabase];
   [_privateDatabase fetchAllSubscriptionsWithCompletionHandler:^(NSArray *subscriptions, NSError *error) {
      // Never called
      NSLog(@"Test");
   }];

这段代码仅适用于我的iPad,但在我的iPhone 6上,完成处理程序永远不会被调用。我的iPad和iPhone 6都登录到同一个iCloud帐户。有什么想法吗?

1 个答案:

答案 0 :(得分:-2)

重新启动手机修复它...我猜CloudKit尚未准备好投入生产?