Flutter / Dart应用程序崩溃: 1. ios App 2.仅在更新photoUrl时。好的,如果只更新displayName。
我的代码:
void handleSubmit() {
final FormState form = formKey.currentState;
if (form.validate()) {
form.save();
UserUpdateInfo myInfo = new UserUpdateInfo();
if (showButton) {
myInfo.displayName = user.displayName;
//--> crash myInfo.photoUrl = user.photoURL;
auth.updateProfile(myInfo);
Navigator.pushNamed(context, "/home");
}
}
}
任何解决方法或解决方案?
答案 0 :(得分:0)
这是一个已知问题,目前还没有解决方法:( https://github.com/flutter/flutter/issues/16309
答案 1 :(得分:0)
这是一个严重的错误!
在修复错误之前,.. 我通过将photoURL存储在firebase cloudstore中并从那里引用它来解决这个问题。