swift – 类型’StorageReference’的值没有成员’put’
发布时间:2020-12-14 04:29:20 所属栏目:百科 来源:网络整理
导读:参见英文答案 Upgrading Firebase broke my iOS project????????????????????????????????????1个 我更新到firebase存储4.0,现在我得到这个错误,说storageRef没有成员“put”.它曾在旧版本的Firebase中运行. if let selectedImage = selectedImageFromPicker
参见英文答案 >
Upgrading Firebase broke my iOS project????????????????????????????????????1个
我更新到firebase存储4.0,现在我得到这个错误,说storageRef没有成员“put”.它曾在旧版本的Firebase中运行. if let selectedImage = selectedImageFromPicker { profilePic.image = selectedImage if let uploadData = UIImagePNGRepresentation(selectedImage) { let storageRef = Storage.storage().reference().child("profile pictures").child("(Auth.auth().currentUser?.uid).png") storageRef.put/*error here*/(uploadData,metadata: nil,completion: { (metadata,error) in if error != nil { print(error!) return } print(metadata!) if let profilePictureURL = metadata?.downloadURL()?.absoluteString { let ref = FIRDatabase.database().reference() let usersreference = ref.child("users").child(Auth.auth().currentUser?.uid).child("data") usersreference.updateChildValues(["profile picture": profilePictureURL]) } }) } } 解决方法
根据Firebase的
migration support,它已被更改为putData(_:metadata:completion (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |