You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Сейчас версия зависимости указана как +, т.е. взять последнюю доступную implementation "com.google.android.gms:play-services-location:+"
Google периодически релизит новые версии, которые могут быть несовместимы с клиентским кодом (потребитель react-native-yamap), что приводит к внезапным фейлам сборок, тем самым замедляется тайм-ту-маркет на фиксы (либо приходится патчить с указанием нужной версии, либо незапланированно обновлять нативный код на поддержку новой версии). Неоднократно натыкались на подобные проблемы с другими react-native библиотеками, сейчас столкнулись с тем же и в react-native-yamap
Решение
Добавить возможность использовать ту версию, которую указывает и ожидает потребитель.
Пример как это сделано, например, в react-native-geolocation-service
Проблема
Сейчас версия зависимости указана как
+
, т.е. взять последнюю доступнуюimplementation "com.google.android.gms:play-services-location:+"
Google периодически релизит новые версии, которые могут быть несовместимы с клиентским кодом (потребитель
react-native-yamap
), что приводит к внезапным фейлам сборок, тем самым замедляется тайм-ту-маркет на фиксы (либо приходится патчить с указанием нужной версии, либо незапланированно обновлять нативный код на поддержку новой версии). Неоднократно натыкались на подобные проблемы с другими react-native библиотеками, сейчас столкнулись с тем же и вreact-native-yamap
Решение
Добавить возможность использовать ту версию, которую указывает и ожидает потребитель.
Пример как это сделано, например, в react-native-geolocation-service
Пример изменений
The text was updated successfully, but these errors were encountered: