Добрый день, уже несколько дней не могу понять в чем проблема. BarCodeScanner работает в develop режиме, а после сборки в apk работать перестает (пробовал на 6 разных устройствах).
Требуется сканировать штрихкод на андроид телефоне. Генерирую новое приложение expo init testApp. Выполняю expo install expo-barcode-scanner для установки пакета и беру кусок кода с примера в документации отсюда
https://docs.expo.io/versions/v37.0.0/sdk/bar-code... вставляю его в App.js с заменой. Запускаю приложение expo start и на всех телефонах
работает. Далее публикую и собираю приложение для получения apk: expo publish и expo build:android. Беру apk и запрос прав на камеру приходит, камера работает и картинка есть, но само сканирование
не происходит. Уже просто не знаю в чем я мог ошибиться. Есть подозрение что чего-то не хватает в app.json...
так выглядит мой app.json
{
"expo": {
"name": "testApp",
"slug": "test-app",
"privacy": "public",
"sdkVersion": "37.0.0",
"platforms": [
"android"
],
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": ["**/*"],
"android": {
"package": "com.example.testapp",
"versionCode": 1,
"permissions": [
"CAMERA"
]
}
}
}