2017-04-17 13 views
-1

Firebaseを使用してファイルをアップロードするにはどうすればよいですか?私はスイフト3をコーディングしています。私はソースを見つけることができません。Firebaseを使用してファイルをアップロードするにはどうすればよいですか?

+0

あなたが試したことに関する情報を追加できますか?スタックオーバーフローはチュートリアルの提供ではなく、特定の問題の修正に役立ちます。 – Cullub

+0

ドキュメントを試しましたか?[iOSでファイルをアップロードする](https://firebase.google.com/docs/storage/ios/upload-files) – Jay

答えて

4

あなたはポッドをインストールする必要がまず第一。あなたのポッドファイルに追加してください:

次に、pod installを端末に追加してください。その後

import FirebaseStorage 

があなたのファイルにこのインポートを追加します。画像と例えば

let ref = FIRStorage.storage().reference(withPath: "YOURPATH") 
ref.put(data) // data - is your Data var 

let ref = FIRStorage.storage().reference(withPath: "media/userMainPhoto").child(userId + ".jpeg") 
let data: Data = UIImageJPEGRepresentation(UIImage(named: "photo.jpeg"), 0.8)! // for compression and converting image to data 
ref.put(data) // data - is your Data var 

それはそれを行うための最も簡単な方法だ

は、このような何かを行います。

希望します。

+1

最初の行にマイナーな入力ミスがあります(例:* istall *)。そうでなければ、かなり良い答え;-) –

+0

@PauloMattosが編集されました。ありがとうございました:) –

関連する問題