@hunter@mastodon.ml могу ошибаться, но это проблема именно архитектурного решения разработчиков ios - огромное кол-во ресурсов выделяется на основной процесс (чтобы всегда была плавная отрисовка и Мэйн приложение работало всегда в наилучшем виде) и на процессы в фоне не остаётся почти ничего, там нужно по другому приложения писать, ежели как на android. Я думаю @grishka@friends.grishka.me меня сможет поправить или же подтвердить мои слова. Сомневаюсь, что разрабы nextcloud не знали о такой особенности, но, кмк, там нужно очень много работы делать для работы в фоне
//а может быть новая политика конфедецальности, запрещающая передачу энных пакетов в фоне и с архитектурой я наебал :meowShrug:
:myanjawo:пѣпѣльно-грозовойкосмическо-мѣханiческiй, если честно, я не особо знаю как там в айос всё внутри организовано. И не пользовался ею никогда всерьёз (хоть и есть айфон), и не писал под неё ничего сложнее маленьких тестовых приложенек.
В андроиде процессу на переднем плане не даётся никакого приоритета в планировщике (как я понимаю), там фоновые процессы агрессивно прибиваются, и со временем убираются различные способы им запускаться в фоне изначально. Но — на андроиде можно делать в фоне что угодно, если запустить foreground service. Это такой фоновый сервис, который всё время своей работы показывает уведомление. Скажем, музыкальные плееры так делают.
:myanjawo:пѣпѣльно-грозовойкосмическо-мѣханiческiй, если честно, я не особо знаю как там в айос всё внутри организовано. И не пользовался ею никогда всерьёз (хоть и есть айфон), и не писал под неё ничего сложнее маленьких тестовых приложенек.
В андроиде процессу на переднем плане не даётся никакого приоритета в планировщике (как я понимаю), там фоновые процессы агрессивно прибиваются, и со временем убираются различные способы им запускаться в фоне изначально. Но — на андроиде можно делать в фоне...