Команда сборки:
Код: Выделить всё
eas build --platform android --profile staging --local

Не удалось разрешить com.mapbox.maps:android-ndk27:10.1.41.
Не удалось получить ресурс 'https://www.jitpack.io/com/mapbox/maps/ ... 0.1.41.pom'.
Не удалось ПОЛУЧИТЬ 'https://www.jitpack.io/com/mapbox/maps/ ... 0.1.41.pom'.
Получен код состояния 401 с сервера: не авторизован
на данный момент я сделал свой токен + версию своей app.config.js:
Код: Выделить всё
[
"@rnmapbox/maps",
{
"RNMapboxMapsVersion": "10.16.2",
"RNMapboxMapsDownloadToken": "sk.[...]"
}
],
Проверил, что мой RNMapboxMapsDownloadToken действителен и имеет область действия DOWNLOADS:READ
Пробовал разные версии SDK (10.16.2, 10.15.0, 11.4.1)
Токен отлично работает для сборок iOS
Вопросы:
Почему Gradle пытается загрузить зависимости Mapbox из jitpack.io вместо официального репозитория Mapbox Maven?
Как заставить сборки Android использовать правильный репозиторий Mapbox с надлежащей аутентификацией?
Существует ли несоответствие версий между версией моего пакета npm (10.1.41) и версией SDK (10.16.2)?
Среда:
React Native (рабочий процесс, управляемый Expo)
@rnmapbox/maps: 10.1.41
EAS Build (локальный)
macOS
Будем очень признательны за любую помощь!
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/797 ... d-eas-fail
Мобильная версия