2016-09-17 55 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的部分。