Hello. I'm just trying to get started with PlayFab on Unity. I have done some testing in the editor and things are working fine. However, on my iOS device I cannot call LoginWithFacebook without an error. I am logged into Facebook itself ok.
My app id is 197F.
I get error code 'Unknown'.
HttpCode: 200.
HttpStatus: Client failed to parse response from server.
No error details.
And this for the error message:
System.MemberAccessException: Cannot create an instance of PlayFab.Internal.ResultContainer`1[TResultType] because Type.ContainsGenericParameters is true.
at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0
at PlayFab.Json.ReflectionUtils+<GetConstructorByReflection>c__AnonStoreyD.<>m__20 (System.Object[] args) [0x00000] in <filename unknown>:0
at PlayFab.Json.PocoJsonSerializerStrategy.DeserializeObject (System.Object value, System.Type type) [0x00000] in <filename unknown>:0
at PlayFab.Internal.Util+MyJsonSerializerStrategy.DeserializeObject (System.Object value, System.Type type) [0x00000] in <filename unknown>:0
at PlayFab.Json.SimpleJson.DeserializeObject (System.String json, System.Type type, IJsonSerializerStrategy jsonSerializerStrategy) [0x00000] in <filename unknown>:0
at PlayFab.Json.SimpleJson.DeserializeObject[ResultContainer`1] (System.String json, IJsonSerializerStrategy jsonSerializerStrategy) [0x00000] in <filename unknown>:0
at PlayFab.SimpleJsonInstance.DeserializeObject[ResultContainer`1] (System.String json, System.Object jsonSerializerStrategy) [0x00000] in <filename unknown>:0
at PlayFab.SimpleJson.DeserializeObject[ResultContainer`1] (System.String json, System.Object jsonSerializerStrategy) [0x00000] in <filename unknown>:0
at PlayFab.Internal.ResultContainer`1[PlayFab.ClientModels.LoginResult].HandleResults (PlayFab.CallRequestContainer callRequest, System.Delegate resultCallback, PlayFab.ErrorCallback errorCallback, System.Action`2 resultAction)