2016-09-17 69 views
1

存儲此數據的位置?FIRUserProfileChangeRequest存儲數據的位置

changeRequest.photoURL

因爲:

  1. 模擬器一個(5英寸):changeRequest.photoURL = http://xxx...../1.jpg

  2. 我現在使用兩個模擬器(4.7英寸)女巫相同的用戶並更改photoUrl: changeRequest.photoURL = http://xxx...../2.jpg

如果我現在去模擬器之一,當我問user.photoUrl它總是1.JPG ......(這樣的錯誤),而不是2.JPG

所以這個數據都存儲在手機,而不是在火力...有人可以證實這件事嗎?

問候

回答

1

您提供FIRUserProfileChangeRequest.photoURL的值,必須指向用戶可公開訪問的圖像。

用於比較:這是您的公開個人資料圖片的堆棧溢出URL:https://www.gravatar.com/avatar/4ebee97695ce4f9bc246d73714972745?s=32&d=identicon&r=PG&f=1,顯示爲pic

Firebase身份驗證API不會自動上傳您提供的本地圖片。如果您正在尋找上傳和存儲本地圖片的地方,我建議您查看Firebase Storage - 特別是關於uploading files from iOS的部分。