2017-04-10 55 views
-1

如果你看一下这个问题: Firebase one to one chatFirebase是否允许通讯录访问?

您将在评论见:

这听起来像你的应用程序需要访问用户的手机的地址簿,这是一件好事火力地堡安全规则无法做到(因为它们在Firebase服务器上运行)。

这是真的吗?

+1

*不是downvoter *嗨Aneel。你的问题有点不清楚。设备地址簿与Firebase数据库分开。你指的是什么? –

+0

Firebase安全规则在服务器上运行。他们无法访问Android设备的地址簿。正如AL所说:访问设备上的地址簿本身是可能的,但与Firebase无关。 –

+0

如果您在Android Studio中运行Firebase Friendly Chat示例代码,您将看到AppInvite可以打开手机的联系人。但是,它无法返回到该程序的联系人的句柄,也无法收到该句柄。我提到的文章似乎表示,如果您的Android应用使用Firebase作为后端,则其安全性将阻止您让应用打开手机的联系人。这是文章所说的话,如果是这样,这是真的吗。 \t 当您使用Firebase作为后端时,您是否亲自在您的应用中打开了用户手机上的联系人? –

回答

0

火力安全规则是数据库只意味着它的服务器端,本书地址的客户端而不是服务器端,所以是你不能与火力做到这一点,你必须做出采取许可,您的应用程序

+0

当您使用Firebase作为后端时,您是否亲自在您的应用中打开了用户手机上的联系人? –

相关问题