After calling updateuserdata, callback function receive error message "client update userdata fail to receive data" on Android platform. This problem occur in some mobiles, but will not occur in some mobiles. My title is 322F.
Here is my code:
public void SetNewTutorialProgress(int index) { AppManager.instance.tutorailProgress = AppManager.instance.tutorailProgress.Substring(0, index) + "1" + AppManager.instance.tutorailProgress.Substring(index + 1, AppManager.instance.tutorailProgress.Length - (index + 1)); SetUserTutorialProgress(); } public void SetUserTutorialProgress() { UpdateUserDataRequest request = new UpdateUserDataRequest(); request.Data = new Dictionary<string, string>(); string serializeData = PlayFabSimpleJson.SerializeObject(AppManager.instance.tutorailProgress); request.Data.Add("tutorialProgress", serializeData); PlayFabClientAPI.UpdateUserData(request, OnGetTutorialProgress, AppManager.instance.OnLoginError); Debug.Log("UpdateUserData SetUserTutorialProgress"); } public void OnLoginError(PlayFabError error) { errorMsg.SetActive(true); errorMsg.GetComponentInChildren<Text>().text = error.ToString(); Debug.LogError(error); }