gpt4 book ai didi

ios - CKSubscriptionOptionsFiresOnRecordUpdate 类型的 CKSubscription 不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:00:15 24 4
gpt4 key购买 nike

我使用以下代码设置了一个 CKSubscription:

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"TRUEPREDICATE"];
CKSubscription *subscription = [[CKSubscription alloc] initWithRecordType:@"RecordTypeName"
predicate:predicate
subscriptionID:@"Subscription1"
options:CKSubscriptionOptionsFiresOnRecordCreation | CKSubscriptionOptionsFiresOnRecordUpdate];

CKDatabase *privateDatabase = [[CKContainer defaultContainer] privateCloudDatabase];
[privateDatabase saveSubscription:subscription completionHandler:^(CKSubscription * _Nullable subscription, NSError * _Nullable error) {
if (error) {
NSLog(@"Failed to subscribe.");
}
}];

application:didReceiveRemoteNotification: 中,我会在添加新记录时收到通知,但在更新现有记录时我永远不会收到通知。

我试过从 CloudKit 仪表板和登录同一帐户的另一台设备更新记录。

我正在 iOS 9 beta 5 上测试。

最佳答案

关于ios - CKSubscriptionOptionsFiresOnRecordUpdate 类型的 CKSubscription 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31905152/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com