Reset CloudKit Discoverability Permission Reset CloudKit Discoverability Permission swift swift

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, under Admin
  • 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.


Only way I found is reseting development environment from CloudKit dashboard, app will ask for permission again, this will delete all your data though