使用CloudKit,返回fetchAllSubscriptionsWithCompletionHandler会有什么作用?

时间:2015-08-20 17:37:51

标签: ios cloudkit cksubscription

我独自在应用上工作,因此,在我的CloudKit数据库上使用fetchAllSubscriptionsWithCompletionHandler时,它只返回我的订阅。当应用程序拥有更多用户或是否返回数据库上的所有订阅时,它是否会相同?

更广泛地说,CloudKit中的订阅是用户和数据库之间的链接吗?这是否意味着如果用户在iPad和iPhone上使用我的应用程序,她只能有一个订阅,这足以通知她的设备?

1 个答案:

答案 0 :(得分:1)

你是对的,文档对此有点模糊,但通过它阅读我看到订阅是按用户进行的,这些订阅的通知将使用该iCloud帐户发送给所有用户设备。

提示位于fetchAllSubscriptionsOperation()方法