繁体   English   中英

无法将数据发送到 FirebaseFirestore

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM