Andrew
Alexey
смс поможет хотя бы тем, что для них не нужен сервер
Mike
я не читал начало треда, но гугл же рассматривает обращения? Понятно, что они мудаки, но мб стоит попробовать?
Сергій
Andrew
да ну без палева смс отправлять куда-то это не норм, я с гуглем согласен
Alexey
серверных трекеров - дофига
Mike
Alexey
Andrew
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.
======
Вопрос. Какое нужно ещё обоснование им, чтобы вернули приложеньку в стор?
А разве они не намекают на то, что нужно удалить эти пермишшены их манифеста и запрашивать их в рантайме? Что для вашего приложения, походу, не подходит, раз прослушка СМС в фоне происходит
Сергей
Ну, если надо отслеживать позицию телефона ребенка или сенильной бабушки - можно просто зная пароль гугль пользователя посмотреть координаты на сайте в любую секунду
Mike
Сергій
Alexey
Юрий
"Самый главный его функционал вот какой: в ответ на SMS-ку с кодовым словом отправит обратно координаты телефона (по СМС, без использования интернета)" Это работает?)
Сергій
я не придираюсь
Alexey
Сергей
Сейчас вроде надо И в манифест И в рантайме запрашивать серьезные разрешения
Alexey
мы разрешения на отправку смс-ок запрашиваем при первом запуске приложения
Alexander
Сергей
Если в манифесте нет то запросить в рантайме не дадут
Сергей
Просто игнорится запрос
Сергей
Проверял
Alexey
Попробую на пересмотр отправить приложеньку ещё раз, написав побольше подробностей в пояснительный текст.
Alexey
но что делать если отклонят - не знаю
Сергій
Alexey
Ну такое себе решение.
Сергей
Если бы это госорганизация вроде мчс спонсировала... а что делать - с сайта распрсранятььark
Сергій
AppStore не варинт, говорю сразу )
Alexey
да, владельцы айфонов обречены, в курсе.
ᛖᚹᛋᛁᚱ
Ребят, у меня супермегавопрос, для меня оч важный.
Гугл удалил из маркета наше приложение, объяснив что оно не удовлетворяет полиси по доступам к 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
хнык.
ᛖᚹᛋᛁᚱ
Там поблокировали защитные приложения
ᛖᚹᛋᛁᚱ
Cerberus например
Сергій
Сергій
https://play.google.com/store/apps/details?id=com.lsdroid.cerberus
ᛖᚹᛋᛁᚱ
Они убрали
ᛖᚹᛋᛁᚱ
Перм на смс
Сергій
а, ну приложение же в сторе, значит решили
ᛖᚹᛋᛁᚱ
Пока что, только делать сервер
ᛖᚹᛋᛁᚱ
Посредник
Сергій
ᛖᚹᛋᛁᚱ
Но это интернет
ᛖᚹᛋᛁᚱ
Ну вот
ᛖᚹᛋᛁᚱ
Убрали
ᛖᚹᛋᛁᚱ
Короче ещё одно, неоднозначное нововведение
Сергій
надо ехать на IO ) и лично объяснять почему они мудаки
ᛖᚹᛋᛁᚱ
Как и требование private policy от приложений с AdMob рекламой
One
Кто подскажет курс по яве, чтобы минимум воды? База по структурам данных и алгоритмам имеется, хотелось бы шустренько вкатиться.
Сергей
Alexey
и кота. факт.
Mike
One
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 пермишин.
Можно ли как-то увидеть файл в галерее без пермишина?
Сергей
Да. Там целый отдел с 6 значными окладами на этом сидит
Dmytro
Сергей
Dmytro
One
ну, помимо железячных идентификаторов, еще и провайдер есть с его диапазоном айпи, паттерны в коде, паттерны движения мышью по экрану
Nikita
Народ чот туплю... У меня байтовый массив с числом в ASCII {0x30, 0x31, 0x34, 0x31}, как мне это превратить в интовое 141?
One
что там еще... геокоординаты устройств совпадают с точностью до дома, вай-фай паттерн совпадает
Ferrero
Nikita
Ferrero
конечно
https://stackoverflow.com/questions/7619058/convert-a-byte-array-to-integer-in-java-and-vice-versa
Ferrero
первая ссылка
Nikita
Mike