In my app I don't want to use the Apple-Default iCloud Share-Sheet as it does not at all match the style of my app.
That's why I create CKShares manually and let others users then scan a QR-Code from the owners phone to accept a share.
Everything is working nicely... but...
Now I want the owner to be able to remove a certain participent.
A CKShare has a participants property, but for all my invited users I don't see anything. No name, email, nothing. I guess that's because of privacy reasons and it's fine to me. But not even the default UICloudSharingController will display names for me?!?
What would be suggested ways of fixing the problem? Is it ok, if I'd require a user to enter his Username when accepting or even creating a share? I'd prefer not having to do this?!?
Cheers,
Georg