How can the owner access a zone he shared on cloudkit?

Using this Apple repository as a basis https://github.com/apple/sample-cloudkit-zonesharing I created and verified the shared zone and the same zone is private for the person who shared it and shared for the person who received it, so aren't they the same zones?

[same zone but different id?]

I can make the person who shared the zone (owner) access the zone as a .shared scope just like the person who was shared.

"I created and verified the shared zone and the same zone is private for the person who shared it and shared for the person who received it, so aren't they the same zones?"

Basically, you can see that the zone in the owner's private database and the zone in the participant's shared database are two different views of the same record set.

"I can make the person who shared the zone (owner) access the zone as a .shared scope just like the person who was shared."

This doesn't sound right. On the owner side, a shared zone is in the private database, not in the shared database, and so you shouldn't be able to find the zone in the owner's shared database – If you do see otherwise, I'd be really interested in looking at the detailed steps you use to observe the result.

Best,
——
Ziqiao Chen
 Worldwide Developer Relations.

How can the owner access a zone he shared on cloudkit?
 
 
Q