[英]Unable to send data to FirebaseFirestore
我无法将数据从我的 Xcode 应用程序项目发送到 Firebase。基本上,我正在制作一个用于消息传递的应用程序,并且消息数据不会发送到我的 Firebase Firestore。
错误信息:
Error Domain=FIRFirestoreErrorDomain Code=7 "Missing or insufficient permissions." UserInfo={NSLocalizedDescription=Missing or insufficient permissions.}
2022-12-12 10:18:25.317458+1300 ChatMat[2586:21468] 10.3.0 - [FirebaseFirestore][I-FST000001] Write at messages/X4FzU24jmKueNaFUOnKB failed: Missing or insufficient permissions.
这是关于我的机器的一些信息:
M1 苹果机
macOS 13.1
Xcode 14
Cocoapods 1.8.4
⠀
Cocoapods 也拒绝更新到最新版本 1.11.3 并抛出退出代码“1” 我不确定如何解决这个问题,如果这是问题请帮我解决。
我也不明白错误的含义,所以我需要一些解释。 我是使用 cocoapods 和 Swift 的初学者。
解决方案是将规则更改为如下:
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth != null;
}
}
}
这个解决方案胜过有人在评论中告诉你没有解决方案,你必须雇人。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.