На прошлой неделе столкнулся с необычной вещью - CI/CD одного из пет-проектов не могла сначала собрать (легко решалось), а потом загрузить Android версию в Google Play.
Ошибка такая - Google Play failed to upload artefacts. You must let us know whether your app uses any Foreground Service permissions.
Самое интересное то, что это всплыло после обновления приложения до Android 14 (API Level 34), которым и чинили, и то, что мы ничего такого не используем у себя. Искали решение несколько часов.
В итоге оказалось, что при попытке загрузить вручную он покажет в чем дело. У нас это был сервис FOREGROUND_SERVICE_MEDIA_PROJECTION, который используется Instabug, который я обновил. Откатили - выложили (да, не очень правильно, но нам пока нужно чтобы работало, потом повысим версию и добавим описание и видео, когда поймем что писать).
Post #185
182
- 🤯 1