我独自在应用上工作,因此,在我的CloudKit数据库上使用fetchAllSubscriptionsWithCompletionHandler
时,它只返回我的订阅。当应用程序拥有更多用户或是否返回数据库上的所有订阅时,它是否会相同?
更广泛地说,CloudKit中的订阅是用户和数据库之间的链接吗?这是否意味着如果用户在iPad和iPhone上使用我的应用程序,她只能有一个订阅,这足以通知她的设备?
答案 0 :(得分:1)
你是对的,文档对此有点模糊,但通过它阅读我看到订阅是按用户进行的,这些订阅的通知将使用该iCloud帐户发送给所有用户设备。
提示位于fetchAllSubscriptionsOperation()方法
中