FIRUserProfileChangeRequest存储数据的位置

时间:2016-09-17 08:18:05

标签: swift firebase firebase-authentication

存储此数据的位置?

changeRequest.photoURL

因为:

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

  2. 我现在使用模拟器二(4.7英寸)巫婆相同的用户并更改photoUrl: changeRequest.photoURL = http://xxx...../2.jpg

  3. 如果我现在在模拟器中去,当我要求user.photoUrl它总是1.jpg ....(所以错误)而不是2.jpg

    所以这些数据存储在手机中,而不是存放在火力库中...有人可以确认这个吗?

    此致

1 个答案:

答案 0 :(得分:1)

您为FIRUserProfileChangeRequest.photoURL提供的值必须指向用户可公开访问的图像。

进行比较:这是您的公开个人资料图片的Stack Overflow的网址:https://www.gravatar.com/avatar/4ebee97695ce4f9bc246d73714972745?s=32&d=identicon&r=PG&f=1,显示为pic

Firebase身份验证API不会自动上传您提供的本地图片。如果您正在寻找上传和存储本地图片的地方,建议您查看Firebase Storage - 特别是uploading files from iOS部分。