前提・実現したいこと
FireStorageに保存している画像をうまく読み込むことができません。
読み込みは成功しているんですが、プロフィール画像をユーザーが変更したあとにマイページに再度戻って画面を読み込み直しても画像が変更前のまま変わりません。
FireStorageのデータを確認したところ画像はちゃんと変更されています。
下記に書いているコードを記載します。(関係のない部分は割愛しています)
経験のある方いらっしゃいましたら、ご教授お願いいたします・・・
該当のソースコード
Swift
1 2import UIKit 3import Firebase 4import FirebaseFirestore 5import FirebaseUI 6 7class ProfileView: UIViewController { 8 9 @IBOutlet weak var thumbImage: UIImageView! //サムネイル 10 11 override func viewDidLoad() { 12 super.viewDidLoad() 13 14 LoadData() // サムネイル他ユーザー情報を読み込んで表示 15 16 } 17 18 19 func LoadData() { 20 21 if let user = Auth.auth().currentUser { 22 23 // サムネイルを取得して表示 24 let storageref1 = Storage.storage().reference(forURL: "gs://~~~~.appspot.com").child("ProfileImage").child("(user.uid).jpg") 25 thumbImage.sd_setImage(with: storageref1) 26 27 } 28 29} 30 31
試したこと
XCODEで実機にビルドして確認をしているんですが、一度アプリを端末からアンインストール後に再度XCODEよりビルドしなおすとFireStorageに保存している画像をしっかり読み込んでくれます。
補足情報(FW/ツールのバージョンなど)
XCODE11
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/29 16:45