Я использую приложение expo
с установленными пакетами: Reaction-Navigation и Reaction-native-Calendar.
Недавно я обновил expo-cli и SDK до 32в эмуляторе Genymotion все отлично работает,
, но в моем телефоне (MI MIX) после появления модального имени входа в Google и входа в систему
приложение вылетает.
код длялогин следующий:
import { Google } from 'expo';
in the componentDidMount:
const result = await Google.logInAsync({
androidClientId: 'someclientid',
iosClientId: 'someclientid',
scopes: ['profile', 'email','https://www.googleapis.com/auth/calendar'],
});
package.json:
{
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"eject": "expo eject"
},
"dependencies": {
"expo": "^32.0.0",
"react": "16.5.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz",
"react-native-calendars": "^1.172.0",
"react-navigation": "^3.11.0"
},
"devDependencies": {
"babel-preset-expo": "^5.0.0"
},
"private": true
}
есть какие-либо подсказки, что я делаю не так?
РЕДАКТИРОВАТЬ: itпохоже, что работает на других устройствах Android