Alexey
смс поможет хотя бы тем, что для них не нужен сервер
Mike
я не читал начало треда, но гугл же рассматривает обращения? Понятно, что они мудаки, но мб стоит попробовать?
Сергей
https://developers.google.com/identity/sms-retriever/overview
Да. Вот это может сработать. Но надо серверную часть сделать будет
Andrew
да ну без палева смс отправлять куда-то это не норм, я с гуглем согласен
Alexey
серверных трекеров - дофига
Юрий
самые жопские поиски, где теряются люди, находятся в зоне приема 1-2 палочек связи. Даже без "E"
gps навигация работать должна без gsm, по gsm ведется если определение идет на основание вышек связи, плюс интернета, чистый gps работает без интернета, определение точное основано на количестве орбитальных спутников, минимум 3, если меньше то уже точность становится меньше
Alexey
https://trashbox.ru/link/safety-sms-tracker-android
Alexey
наша приложенька
Сергей
И там все равно немного трафика надо
Сергій
Это лично моё мнение, но если приложения нацеливается на Physical safety/emergency alerts app, что очень серьёзно, то организация которая его делает не должна кем-то сертифицироваться и проходить аудит?
Alexey
мы не организация. а просто несколько коллег.
Andrew
а кому смс летит?
Сергій
Но как вы гарантируете что приложение может спасти жизнь и люди могут действительно полагаться на него?
Alexander
Ребят, у меня супермегавопрос, для меня оч важный. Гугл удалил из маркета наше приложение, объяснив что оно не удовлетворяет полиси по доступам к SMSкам. Что делает приложение: в ответ на входящую смс-ку с кодовым словом отправляет обратно смс-ку с координатами телефона. Приложение сделано для того чтобы заблудившиеся в лесу люди были найдены. Я подал заявку на пересмотр приложения, выбрав в качестве признака "почему мне нужен доступ к смсокам" пункт: "Physical safety/emergency alerts app" Но тупые гуглоботомодераторы написали: ====== The declared function Physical safety / emergency alerts to send SMS is allowed, but not approved for the specific permissions that are listed in your manifest READ_SMS, RECEIVE_SMS. These excess permissions READ_SMS, RECEIVE_SMS must be removed from your app manifest. ====== Вопрос. Какое нужно ещё обоснование им, чтобы вернули приложеньку в стор?
А разве они не намекают на то, что нужно удалить эти пермишшены их манифеста и запрашивать их в рантайме? Что для вашего приложения, походу, не подходит, раз прослушка СМС в фоне происходит
Сергей
Ну, если надо отслеживать позицию телефона ребенка или сенильной бабушки - можно просто зная пароль гугль пользователя посмотреть координаты на сайте в любую секунду
Alexey
Но как вы гарантируете что приложение может спасти жизнь и люди могут действительно полагаться на него?
мы не гарантируем. и даже МЧС не гарантирует, что поможет тебе. хотя они официальные службы)
Юрий
"Самый главный его функционал вот какой: в ответ на SMS-ку с кодовым словом отправит обратно координаты телефона (по СМС, без использования интернета)" Это работает?)
Сергій
я не придираюсь
Сергей
Сейчас вроде надо И в манифест И в рантайме запрашивать серьезные разрешения
Alexey
мы разрешения на отправку смс-ок запрашиваем при первом запуске приложения
Alexander
Сергей
Если в манифесте нет то запросить в рантайме не дадут
Сергей
Просто игнорится запрос
Сергей
Проверял
Alexey
Попробую на пересмотр отправить приложеньку ещё раз, написав побольше подробностей в пояснительный текст.
Alexey
но что делать если отклонят - не знаю
Сергій
но что делать если отклонят - не знаю
переходить в другие магазины
Alexey
Ну такое себе решение.
Сергей
Если бы это госорганизация вроде мчс спонсировала... а что делать - с сайта распрсранятььark
Сергій
AppStore не варинт, говорю сразу )
Alexey
да, владельцы айфонов обречены, в курсе.
Сергій
да, владельцы айфонов обречены, в курсе.
у них вся надежда на Apple, только они могут такой функционал пилить 🌝
ᛖᚹᛋᛁᚱ
Ребят, у меня супермегавопрос, для меня оч важный. Гугл удалил из маркета наше приложение, объяснив что оно не удовлетворяет полиси по доступам к SMSкам. Что делает приложение: в ответ на входящую смс-ку с кодовым словом отправляет обратно смс-ку с координатами телефона. Приложение сделано для того чтобы заблудившиеся в лесу люди были найдены. Я подал заявку на пересмотр приложения, выбрав в качестве признака "почему мне нужен доступ к смсокам" пункт: "Physical safety/emergency alerts app" Но тупые гуглоботомодераторы написали: ====== The declared function Physical safety / emergency alerts to send SMS is allowed, but not approved for the specific permissions that are listed in your manifest READ_SMS, RECEIVE_SMS. These excess permissions READ_SMS, RECEIVE_SMS must be removed from your app manifest. ====== Вопрос. Какое нужно ещё обоснование им, чтобы вернули приложеньку в стор?
На данный момент, ничего не получится, там на реддите целая тема с жалобами
Alexey
хнык.
Ferrero
но что делать если отклонят - не знаю
я тут на такое наткнулся - приложение, которое скачивает другое приложение, которое не пускают в плэй маркет
ᛖᚹᛋᛁᚱ
Там поблокировали защитные приложения
ᛖᚹᛋᛁᚱ
Cerberus например
Сергій
Cerberus например
они порешали
Сергій
https://play.google.com/store/apps/details?id=com.lsdroid.cerberus
ᛖᚹᛋᛁᚱ
Они убрали
ᛖᚹᛋᛁᚱ
Перм на смс
Сергій
а, ну приложение же в сторе, значит решили
ᛖᚹᛋᛁᚱ
Пока что, только делать сервер
ᛖᚹᛋᛁᚱ
Посредник
Сергій
🌚
ᛖᚹᛋᛁᚱ
Но это интернет
ᛖᚹᛋᛁᚱ
Ну вот
ᛖᚹᛋᛁᚱ
Убрали
ᛖᚹᛋᛁᚱ
Короче ещё одно, неоднозначное нововведение
Сергій
надо ехать на IO ) и лично объяснять почему они мудаки
ᛖᚹᛋᛁᚱ
Как и требование private policy от приложений с AdMob рекламой
One
Кто подскажет курс по яве, чтобы минимум воды? База по структурам данных и алгоритмам имеется, хотелось бы шустренько вкатиться.
Сергей
я тут на такое наткнулся - приложение, которое скачивает другое приложение, которое не пускают в плэй маркет
Забанят первое приложение, его автора с приложениями, его однокурсников и бабушку.
Alexey
и кота. факт.
Leo
Вопрос по File provider вместо WRITE_EXTERNAL_STORAGE. Получается отлично использовать провайдер без пермишина для шеринга файлов, но вот ни как не получается сделать с его помошью картинку видимой в галерее. Отправка броадкаста не делает видимым в галерее: sendBroadcast(Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, uri)), где uri получен через file provider. Помагает только делать инсерт: MediaStore.Images.Media.insertImage(contentResolver, file.absolutePath, file.name, null) но для этого нужен write пермишин. Можно ли как-то увидеть файл в галерее без пермишина?
Alexander
Забанят первое приложение, его автора с приложениями, его однокурсников и бабушку.
кстати были же пруфы, когда после бана одного аккаунта тело не могло зарегаться никаким способом, даже меняя телефон/почту/банковскую карту/ноутбук
Сергей
Да. Там целый отдел с 6 значными окладами на этом сидит
Alexander
тело = человек? И как же, если он все поменял, то его смогли идентифицировать ? бредок
Вы случайно не из тех, кто открывает приватную вкладку чтобы "никто не узнал что я буду делать"?
One
ну, помимо железячных идентификаторов, еще и провайдер есть с его диапазоном айпи, паттерны в коде, паттерны движения мышью по экрану
Nikita
Народ чот туплю... У меня байтовый массив с числом в ASCII {0x30, 0x31, 0x34, 0x31}, как мне это превратить в интовое 141?
One
что там еще... геокоординаты устройств совпадают с точностью до дома, вай-фай паттерн совпадает
Nikita
Ferrero
конечно
https://stackoverflow.com/questions/7619058/convert-a-byte-array-to-integer-in-java-and-vice-versa
Ferrero
первая ссылка
Nikita
https://stackoverflow.com/questions/7619058/convert-a-byte-array-to-integer-in-java-and-vice-versa
сорян ошибся, не байтовый массив. а int 30313431