in Appdelegate I have userDidAcceptCloudKitShareWith
but it gets only fired for the first device from the user who has accepted the invitation.
Example:
- User A invites User B.
- User B accepts the invitation on device B1 -> everything is ok, the method gets fired and I know what to do.
- The problem is, when user B uses his device B2, the method does not get fired. How am I supposed to know on device B2, that user B has already accepted an invitation?
I tried this with real devices and get only on first device the method fired.
I could check whether he has a sharedZone with the expected zoneID, however this sounds a little strange to me - any help is more than appreciated!