Cuando estoy probando mi aplicación dentro de la aplicación expo, ¡todo funciona perfectamente! Pero, cuando construyo un binario de Android usando expo build: android, la cámara y el rollo de la cámara dejan de funcionar. Recibo el mensaje de permiso de concesión, pero no pasa nada.
{ "expo": { "name": "FRSC", "slug": "reportApp", "version": "1.0.2", "orientation": "portrait", "icon": "./assets/icon.png", "splash": { "image": "./assets/splash.png", "resizeMode": "contain", "backgroundColor": "#ffffff" }, "updates": { "fallbackToCacheTimeout": 0 }, "assetBundlePatterns": [ "**/*" ], "ios": { "supportsTablet": true, "bundleIdentifier": "com.ApikoSoftware.multimediaNotes", "infoPlist": { "NSLocationWhenInUseUsageDescription": "The Beep App uses your location to pick origins, destinations, and predict ride times", "NSLocationAlwaysUsageDescription": "The Beep App will use your location to provide ETA's to yourself and others", "UIBackgroundModes": [ "location", "fetch" ] } }, "android": { "package": "reportApp.app", "versionCode": 1, "permissions": [ "ACCESS_BACKGROUND_LOCATION", "ACCESS_FOREGROUND_LOCATION", "RECORD_AUDIO", "ACCESS_COARSE_LOCATION", "ACCESS_FINE_LOCATION", "CAMERA" ], "adaptiveIcon": { "foregroundImage": "./assets/adaptive-icon.png", "backgroundColor": "#FFFFFF" } }, "web": { "favicon": "./assets/favicon.png" }, "description": "" } }Alguien me ayuda, por favor.
El mapa de exposición necesita una clave api en app.json para ejecutar el mapa en aplicaciones independientes.
Para la cámara en expo android cuando se compila con expo build: android tiene un problema con la compilación.
Construyo manualmente la aplicación con la expulsión y la construyo con mi máquina local y la cámara funciona perfectamente
Para los mapas de exposición, debe seguir los pasos descritos en Implementación de Google Maps en Android para que los mapas funcionen en su compilación de APK.