Reset CloudKit Discoverability Permission
Before the sun expands and destroys the earth, this setting can be reset as follows:
- log into your CloudKit Dashboard
- select your app’s container
- select your
Development
environment - click on the
Deployment
tab on the left, underAdmin
- click on the
Reset Development Environment
button on the top right.
(These instructions only work for the Development
environment.)
The "Look Me Up By Email" settings currently only show your preferences in the production environment. If your app is running in the development environment there's no way to reset those settings at the moment. You're correct that the setting is stored on the server.
This is a known bug. Until it gets fixed the work around is to test this feature while your app is deployed for production. You can create a second container to use for testing this if you want to avoid testing in your shipping app's production container.