2017-04-10 60 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作爲後端時,您是否親自在您的應用中打開了用戶手機上的聯繫人? –

相關問題