Привет, друзья, я делаю apk на expo и реагирую на родную и до экспорта все работы, но после того, как в APK не работает ... ни при установке, ни когда в приложении у меня есть это в моем приложении. JSON
{
"expo": {
"name": "Petra",
"slug": "Petra",
"privacy": "public",
"sdkVersion": "35.0.0",
"platforms": [
"ios",
"android",
"web"
],
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": [
"**/*"
],
"ios": {
"supportsTablet": true
},
"android": {
"package": "com.petra.petraseguridad",
"versionCode": 1,
"icon":"./assets/icon.png",
"permissions": [
"READ_EXTERNAL_STORAGE",
"WRITE_EXTERNAL_STORAGE",
"CAMERA",
"ACCESS_FINE_LOCATION"
],
"googleServicesFile": "./google-services.json",
"config": {
"googleMaps": {
"apiKey": "AIzaSyDw1OkOB0-g3BqJXjxi5NFYmWQoB0FK_I0"
}
}
}
}
}
//my permission functions:
_getLocationAsync = async () => {
let { status } = await Permissions.askAsync(Permissions.LOCATION);
if (status !== 'granted') {
this.setState({
errorMessage: 'Para Acceder a la función de panico es necesario saber tu ubicación',
});
}else {
let location = await Location.getCurrentPositionAsync({});
let latitud = parseFloat( location.coords.latitude )
let longitud = parseFloat( location.coords.longitude )
this.setState({ latitude : latitud, longitude : longitud});
}
};
У вас нет сообщения об ошибке, ничего нет, эта работа во время выставки спасибо 4 прочитано!