let db = Firestore.firestore()
db.collection("places").getDocuments() { (querySnapshot, err) in
if let err = err {
print("Error getting documents: \(err)")
} else {
}
}
获取文档时出错:Error Domain = FIRFirestoreErrorDomain Code = 13“发生内部错误。”
我无法理解这条消息的真正含义。
我意识到一件事。 Firebase用户登录后不会发生这种情况。 以下是我的数据安全规则。但我无法理解为什么会这样。
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}
match /places/{place} {
allow read: if true;
allow write: if request.auth.uid != null;
}
match /placeComments/{placeComments} {
allow read: if true;
allow write: if request.auth.uid != null;
}
}
}