2017-02-22 21 views
0

iOS用のFirebaseストレージを設定しようとすると、不明な問題が発生しました。私はデバイス内で1つのファイルをダウンロードすることはできませんが、エディタで完全に動作します。 私はreference.GetFileAsync()メソッドを使用しています。まず、私は間違ったパッケージ設定や他の愚かな間違いをしたと仮定しましたが、何度も何度もチェックしました。それぞれのクイックスタートプロジェクトhereは私の最後でうまくいきます。私の現在のプロジェクト設定とfirebaseのストレージ設定は、iOSデバイスで正常に実行される提供されたテスト例と同じです。iOSデバイスのFirebaseストレージのダウンロードに関する問題(Unity)

ここにファイルをダウンロードしようとしているxCode出力があります。それはループされ、その情報だけを含んでいます:codeshare グーグルグーグルでは、私には何の解決策も考えられません。

問題を検索するためのいくつかの考えを教えてください。私は完全に混乱しています。 私はMacOSx、Unity 5.5.0/5.5.1、最新Firebase Unity SDK(v1.1.2)

+0

このような問題に対しては、最小限の作業しか必要としません。 [How to Ask](http://stackoverflow.com/help/how-to-ask)と[mcveを作成する](http://stackoverflow.com/help/mcve)を参照してください。 – Kato

+0

申し訳ありませんが、問題を突き止めるためにすでに2日を費やしており、それ以降はそのケースに注意を払っていませんでした。再現する 更新 – novaVision

+0

ステップ: 1.使用ストレージクイックスタートサンプル .NET 2.0にプレーヤーの設定2.スイッチアピ互換性レベル(firebaseデータベースは、必要に応じて)返信用のストレージから – novaVision

答えて

0

を使用しています。その理由はfirebaseデータベースパッケージが自動的に.NETサブセットから.NETオプションに変更されたためです。バックを変更すると問題が解決しました。しかし、とにかく、Unityの同じiOSプロジェクトでfirebase storage + databaseを使用することはできません。それは悪いです。

0

Firebase Developerはここにあります。このエラーが発生したことをご迷惑をおかけして申し訳ありません。これは1月の初期ビルドからの回帰であることが確認できます。この問題は、その後、GDCのモバイル用に一般公開されたFirebase Storage for Unity(3.0.0.0)の最新バージョンで解決されました。

最新のバージョンは、Unityのリアルタイムデータベースにも必要な完全な.Net SDKと共に動作します。

+0

おかげで任意のファイルをダウンロードするための 3.試み。最新のSDKバージョンに更新しましたが、今はうまくいきます。私のアプリでは、リアルタイムSDKを使用せずにFirebaseストレージのみを使用しますが、Unityにストレージパッケージをインポートすることさえできます。完全な.NET 2.0へのAPI互換性を変更することに気付きました。それはアプリのサイズを大きくし、私はそれを買う余裕があります。 ストレージと認証機能を使用するのに.NET 2.0サブセットを引き続き使用できますか? – novaVision

+0

バイトストリッピングを有効にすると、サイズを管理しやすいものに縮小しますか? –

+0

iOSでの作業IL2CPPのみを使用するのが妥当です。したがって、ストリッピングを選択するオプションはありません。 Full .NET/.NET Subsetのアプリサイズを比較するだけで、それは15MBの増加です!それは私たちにはあまりにも大変です。 – novaVision

関連する問題