Getting this error on mobile safari:
Fetch API cannot load https://firestore.googleapis.com/google.firestore.v1.Firestore/Write/channel?gsessionid=&database=&RID=&AID&TYPE=xmlhttp&zx=&t=1 due to access control checks.
(I stripped out some of the param values)
The app is working though, and the domain is whitelisted in the firestore settings. But I want to resolve this error anyway.
It's not a security rules issue, because those throw specific errors. I opened all the documents anyway to check, but this error persisted:
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
// This does not fix the issue
allow read, write: if true;
}
}
}
Search results for this error generally refer to cors
issues, but doesn't make sense for this case. Any ideas appreciated...
"firebase": "^9.10.0"