Я разработал DynamoDB
Таблицы для моего приложения, используя Unity SDK
. Аутентификация выполняется с использованием Cognito
идентификаторов. При попытке чтения / записи значений в таблицу она работает на моей локальной машине. Но когда приложение размещено в x.io
, я получаю сообщение об ошибке.
Я не могу понять проблему. Существует не так много ресурсов для устранения этой ошибки.
public void PostUserAccountDetails(UserAccounts userInfo)
{
DbContext.LoadAsync<UserAccounts>(userInfo.mailID, (result) =>
{
if (result.Exception == null)
{
var user = result.Result as UserAccounts;
Debug.Log(user == null ? true : false);
if (user == null)
{
Debug.Log("mail id is new");
signupText.text = "The mail id has never been used before";
DbContext.SaveAsync<UserAccounts>(userInfo, (res) =>
{
if (res.Exception == null)
{
Debug.Log("signed up successfully");
signupText.text = "signed up successfully";
}
else
{
Debug.Log("error while signing up");
signupText.text = "error while signing up";
}
});
}
else
{
Debug.Log("This mail id has already been used");
signupText.text = "This mail id has already been used";
}
}
else
{
Debug.Log(result.Exception.Message);
signupText.text = result.Exception.Message;
}
});
}
Я получаю сообщение об ошибке
"Error unmarshalling response back from AWS, Response Body: Unknown error"