Dears,
I have been used three apps that I developed almost 2 years ago and they share a same set of data offered by CloudKit.
Today, when I and my team tried to use such apps we identified that the following error is happening.
save(register:) <CKError 0x1c404f720: "Permission Failure" (10/2007); server message = "CREATE operation not permitted"; uuid = E56ADC98-C456-4021-AEE5-5FE60D33D994; container ID = "iCloud.LES.TimeSheet">
We did not make any change in code. So, for us it was a surprise.
Next, we looked the "secutiry roles" tab and we left the permission "create" and "write" to the authenticated role to all record types.
With the apple id that created the container is working. However, the other apple ids (our users) is not working more the write action, i.e., to save new records. The reading action is working. We desire to go on saving in Record Types that we created, as we made.
Please, if anyone can help me, I appreciate.