I develop on PC/Unity Editor. I also configured the Google login plugin used for IAP.
The login goes as follows:
var request = new LoginWithCustomIDRequest {
CustomId = login,
CreateAccount = true,
InfoRequestParameters = new GetPlayerCombinedInfoRequestParams()
{
GetUserAccountInfo = true,
GetUserVirtualCurrency = true
}
};
PlayFabClientAPI.LoginWithCustomID(request, onSuccess, onFailure);
What happens now is that Unity Editor login makes 2 different accounts for some reason. It reads from the first one at the start, but any User Title Data updates go to another one. Is this expected? Did it happen due to the IAP configuration for mobile?