Hello there,
I have a problem with the Firebase Storage integration in combination with Unity 2017. When I try to upload files I always receive the following error. I have tried it with Unity 5.6 and it works fine but with Unity 2017.1 beta unfortunately not.
ERROR MESSAGE:
InvalidOperationException: Cannot override system-specified headers
UnityEngine.Networking.UnityWebRequest.SetRequestHeader (System.String name, System.String value) (at /Users/builduser/buildslave/unity/build/artifacts/generated/common/modules/UnityWebRequest/WebRequestBindings.gen.cs:471)
UnityEngine.WWW…ctor (System.String url, System.Byte postData, System.Collections.Generic.Dictionary`2 headers) (at /Users/builduser/buildslave/unity/build/Runtime/WebRequestWWW/UWRWWW.cs:62)
Firebase.Unity.WWWHttpRequest+c__Iterator0.MoveNext ()
UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Coroutines.cs:17)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Firebase.Unity.UnitySynchronizationContext:m__0(Object)
Firebase.Unity.c__Iterator0:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
Are there any recommendations to fix that issue?
Thanks in advance!