I have submitted an iOS app that uses CloudKit to Apple. It\'s being rejected because it requires user to sign into iCloud for access. Apple\'s reasoning is that even withou
I had the same error but a slightly different cause, so for this problem another thing to check (other than that @Cakelly posted themselves as a comment):
This error can also occur if you try to access the Production database from the simulator, even if you are signed in to iCloud. Change back to the Development database to test on a simulator.