Khant Thu Linn
Khant Thu Linn

Reputation: 6133

CloudKit CKSubscription, subscriptionID

I am trying to study CloudKit and I saw this. https://github.com/ghvillasboas/CloudKitTest

After I have followed that instruction, I can run app and save, fetch data.

However, I saw this code

CKSubscription *subscription = [[CKSubscription alloc]
                                initWithRecordType:GVCloudKitRecordType predicate:[NSPredicate predicateWithFormat:@"TRUEPREDICATE"] subscriptionID:GVCloudKitSubscriptionId options:CKSubscriptionOptionsFiresOnRecordCreation];

GVCloudKitSubscriptionId = br.com.cocoaheads.cloudkittest.newHeroSubscription for that one. But, for me, how can I create subscriptionID? May I know from where I can register that or get that?

Upvotes: 1

Views: 634

Answers (1)

Edwin Vermeer
Edwin Vermeer

Reputation: 13127

You can define your own subscriptionID. Just remember that ID so that you can also unregister. Create a logical ID. Something like "all" if you are using a true predicate.

Upvotes: 3

Related Questions