Комментарии 16
Интересно с какой радости это нормально для приложений социальных сетей?
обмениваться информацией о своем местоположении с друзьями
Или предлагать «возможных» знакомых по пересечениям траекторий/ареалов.
Все бы ничего вот только издревле (эдак с 4.4 и борьбы против внешних карт памяти) они это делают квадратно-гнездовым способом, обрубая заодно и пользователю свободу, и разработчикам создавая проблемы на ровном месте. Попутно в каждый год ломая размнтку разделов и последовательность загрузки на радость разработчику Magisk.
Хотя дело, видимо, в том, что я просто пользователь такой, неправильный
Мы же хотим облегчить жизнь пользователей, не вынуждая их самостоятельно анализировать нужен приложению фоновый доступ к геолокации или нет
А можно сделать так, чтобы пользователи сами решали, хотят они самостоятельно анализировать, или нет?
Тогда под предлогом борьбы за приватность нельзя будет подзачистить поляну корпоративных приложений. Для этих целей у гугла есть корп.аккаунты, очевидно за деньги, вероятно для приложений в корп. маркетах, с которыми эти аккаунты работают такой проблемы не будет.
Например при таком сценарии водитель Яндекс такси или Убер будет вынужден всегда держать открыты приложение, свернуть его, и уже доступа к координатам нет. И самое главное оставлена лозейка для главных нарушителей приватности, не исключено, что тоже не из альтруистических соображении и учитывая, что Гугл это будет апрувить, то не для всех.
С Android 8 они ввели обязательный notification, если приложение работает в фоне. Естественно, что если человек хочет собирать в фоне или пользоваться навигацией, он должен видеть и решать это, а не Google.
P.S. Google уже ограничивает доступ «своим разрешением» к Google Auto, пора похоже собираться в антимонопольный комитет…
Это уже становится традицией — каждый год Google вводит какие-то неадекватные ограничения, а разработчики пытаются как-то адаптироваться. С разрешениями на смс/звонки приложение на текущей работе так в google play и не пустили, пришлось выкладывать отдельную версию с этими функциями apk-шкой на сайте. Видимо, локация может отправиться туда же.
Если только сотрудникам — возможно, распространять его «закрытым» способом не так уж неправильно. Хотя, практического опыта в данном секторе у меня нет. Использование «akp-шки на сайте» привносит проблемы эксплуатации?
Доступ к SD-карте порезали
Я не разработчик, поэтому не совсем понял это ограничение. Поясните, пожалуйста.
Понять гугл можно. Да и китайцев тоже. У первых явные проблемы с приватностью, т.к. в свое время не были ногами всякие фонарики, которым нужен доступ к СМС, а потом позволяли разрабов приучить пользователей к тому, что доступ к Storage вполне нормальное разрешение для, например, игр. А теперь, когда выяснилось, что сейчас это уже проблема, пошли забивать страшные костыли. Ну и заодно зачищать маркет от конкурентов, использующих "плохие"API в нейтральных целях.
С фоновой работой примерно та же история: Android с приличным количеством приложений до N и O очень плохо спал т.к. любое приложение могло запросто сидеть в фоне. Благодаря пушам через GCM ситуация, конечно, стала улучшаться, но далеко не всех удавалось туда загнать. А в Китае по понятным причинам всё было ещё хуже.
На мой взгляд происходящее сейчас — попытки гугла решить проблемы Android, вызванные историческими ошибками, закрытием дыр костылями, запретами и перекладыванием проблем на "неправильных" пользователей и разработчиков.
Для приложений Google Play ограничат возможность собирать данные о геолокациях в фоновом режиме