Мой выставочный (работающий на родине) проект работал совершенно нормально. Все, что я сделал, это попытался собрать его на устройстве Android, и теперь внезапно происходит сбой на Android и IOS. Даже если я возвращаюсь к версиям на Git, это все равно ошибки в том же месте (где раньше это работало отлично).
Это ошибки в этой строке
export const getIdentityId = async () => {
try {
const credentials = await Auth.currentCredentials()
/* eslint-disable-next-line */
const identityId = credentials._identityId
return { identityId }
} catch (error) {
return { error }
}
}
ошибка выглядит так
[TypeError: n.getPromise is not a function. (In 'n.getPromise()', 'n.getPromise' is undefined)]
Как я уже сказал, нулевое изменение кода вызвало эту проблему.