- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试将数据写入 Firebase 数据库,但当我按下保存按钮时,我一直收到以下错误。
2016-12-02 11:09:42.548 StartupNow[1482:60415] [FirebaseDatabase] setValue: or removeValue: at /test/-KY-VpLZWbp4vjF3BpMk failed: permission_denied
我尝试过的事情:我已确保我的 .read 和 .write 规则在我的控制台中设置为 true,重新连接我的 savedButtonPressed 按钮,并在函数中写入 Firebase 引用并在我的 savedButtonPressed() 方法中调用它。
额外资源 这是我正在学习的教程。 https://youtu.be/F42CzqIBxHQ?t=4m14s
var ref: FIRDatabaseReference?
override func viewDidLoad() {
super.viewDidLoad()
ref = FIRDatabase.database().reference()
}
@IBAction func saveButtonPressed() {
// TODO: Post data to Firebase
firebaseChild()
print("********************************")
print("********************************")
}
func firebaseChild () {
ref?.child("Test").childByAutoId().setValue("Hello Firebase")
}
最佳答案
我遇到了类似的问题。通过重置数据库的读/写规则解决了这个问题。如果您更改了规则,请尝试将它们重置为默认值。
警告:这些规则允许任何人读取和写入您的数据库!
实时数据库的默认规则
{
"rules": {
".read": true,
".write": true
}
}
Cloud Firestore 的默认规则
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write;
}
}
}
关于ios - Firebase 数据库设置值 : or removeValue failed: permission_denied iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40937868/
当我编写我的 flutter 应用程序时,我在 macOS 上遇到了这个问题,相同的基本代码在我的 windows pc 中工作,但在 macOS 中它不起作用。正如您在我的日志中看到的,应用程序已连
数据库规则: service cloud.firestore { match /databases/{database}/documents { match /{document=**}
我有一个使用 Firebase 的注册流程。当我检查数据库中是否已存在电子邮件时,如下所示: refUsers.queryOrdered(byChild: "email").queryEqual(to
我的终端返回以下错误: PlatformException(PlatformException(执行getDocuments时出错,PERMISSION_DENIED:权限缺失或不足。,null) 已
在权限被拒绝的情况下将数据更新到 RDB 时,我发现了一个奇怪的行为。 重现“bug”所需代码最少的示例: getBooks() { firebase.database().ref("books
这是我的数据结构 { "projects" : { "proj1" : { "-JccS4StrTnJdTficR-u" : { "na
您好,我制作了一个网络应用程序,显示当前位置、最终目的地以及用户需要访问的一些路径点。几天以来谷歌改变了一些关于隐私的事情?现在它不再加载我的地图了。我得到的唯一错误是 getCurrentPos
在我的应用程序中,我有 vc1 推送 vc2。在 vc2 中,我从 Firebase 中提取一些数据。 问题是,当我将规则设置为以下值时,当 vc2 被推送时,我不断收到 failed:permiss
我有一个问题,我在网上搜索并找到了一个真正的答案,但它对我不起作用。我有一个应用程序,用户可以在其中发布图像,并为他们加载所有已发布图像的提要。一个问题是我不断在输出中收到 permission_de
我遇到了这样的问题,当我尝试初始化 firebase 并获取 FCM token 时,我得到了这个错误,谁遇到过它?可能是什么原因?一个月前,一切正常,之后 google-services.json
我目前正在尝试运行一个 docker GitHub Action,它构建一个 docker 镜像并将其推送到 GitHub 包,但我收到了一个我从未见过的错误。出于某种原因,它无法推送 docker
我正在尝试 Google Cloud Vision API(测试版),但它返回“权限被拒绝”消息。但该项目启用了“Cloud Vision API”。如有任何帮助,我们将不胜感激。 来自 Google
我正在尝试使用 Google+ 提供的 PersonAPI 获取性别和出生日期,但我在日志中收到服务器端错误。 这是我的 Logcat: com.google.api.client.googleapi
我正在使用混合了 Firebase 和 AngularFire 的 AngularJS 应用程序。当我单击调用 Logout() 函数的按钮时,Logout() 调用 ref.unauth() 但偶尔
我在 App 消息传递中设置了 firebase。已创建 Activity ,但我的应用无法转换。在 logcat 中,我得到了以下日志 2019-02-26 11:22:40.616 16131-1
我正在写入数据库并尝试读取它,它总是说:失败:使用来自 Firebase 的用户规则时 permission_denied。我正在尝试从 Firebase 写入和读取以写入名字和姓氏。树布局如下。用户
根据文档测试收集组 (https://firebase.google.com/docs/firestore/security/rules-query#collection_group_queries_
嗨,我是 Angular 和 Firebase 的新手,对下一个问题感到困惑: 我有两个组成部分- 授权区域(父组件)和文件夹(子组件)。授权区域有一个注销按钮,文件夹可以访问来自 firebase
我正在编写一项服务(在.NET Core 3.1和Refit中,如果有关系的话),该服务将从给定日期范围内我的PayPal商业帐户中提取交易事件,以在管理仪表板上使用。目前,我在这里关注本教程: ht
我收到错误 gettingdocuments.com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED:
我是一名优秀的程序员,十分优秀!