Pull to refresh
13
0
Юрий Кучанов @kuchanov

Разработчик под Android

Send message

Пока писал коммент - внезапно всё заработало)

Кажется, перед тем как заработало следующее делал:

  1. В /etc/sysctl.conf правку внёс как у вас написано (думал, что по инструкции, которую я использовал у меня это сделано, оказалось - нет)

  2. Аналогично по вашей инструкции с iptables команду выполнил

  3. Отключил ufw сервис на сервере (возможно я там что-то наворотил и оно как-то конфликтовало)

В итоге вижу теперь что мой IP - это IP сервера, задача решена, большое спасибо за подсказки! =)

Спасибо за ответ!

Попробовал с route-ами поиграться. При раскомментировании route = default - ничего не поменялось. Когда раскомментировал то что изначально было (без route = default) - сильно лучше коннект стал - никаких задержек при открытии сайтов. Однако добиться смены IP так и не удалось(

Может ли быть дело в таком логе при подключении с винды? Смущает exitCode: 1 Настройки DNS, вроде, не менял, оставил по дефолту всё.


2024-01-06 18:53:29 | 5440 | <<-- [EXEC] netsh interface ip add dns 44 8.8.8.8 index=1
2024-01-06 18:53:29 | 5440 | ќв®в ®ЎкҐЄв 㦥 ЇаЁбгвбвўгҐв ў бЇЁбЄҐ.
2024-01-06 18:53:29 | 5440 | 
2024-01-06 18:53:29 | 5440 | 
2024-01-06 18:53:29 | 5440 | -->> (exitCode: 1)
2024-01-06 18:53:29 | 5440 | <<-- [EXEC] netsh interface ip add dns 44 1.1.1.1 index=2
2024-01-06 18:53:29 | 5440 | ќв®в ®ЎкҐЄв 㦥 ЇаЁбгвбвўгҐв ў бЇЁбЄҐ.
2024-01-06 18:53:29 | 5440 | 
2024-01-06 18:53:29 | 5440 | 
2024-01-06 18:53:29 | 5440 | -->> (exitCode: 1)

Буду благодарен за любую подсказку/намёк/мысль, понимая, что вариантов местонахождения проблемы - тьма)

Спасибо за статью!

Попробовал у себя поднять и, кажется, не вполне получилось.

  1. Поднял у зарубежного хостера новый инстанс на Ubuntu 22.04.3 LTS

  2. Привязал к его IP свой домен

  3. Через Letsencrypt сертификат выпустил

  4. Поставил ocserv версии 1.2.3

  5. На винде поставил OpenConnect-GUI VPN Client

Ковырял всё это 2 дня, добился того, что с винды, как будто, подсоединяется успешно. Сужу по логам клиента об успехе и по тому, что при включённом соединении интернет стал нестабильным и с заметной задержкой при открытии сайтов. Однако проверка IP адреса на клиенте в браузере (через 2ip.ru) показывает, что адрес не поменялся.

Отсюда 2 вопроса:

  1. Так и должно быть? Что адрес не меняется на клиентской машине?

  2. Если так не должно быть - куда можно посмотреть чтобы поправить?

Если надо - могу предоставить конфиги и/или любую другую информацию. Устанавливал и настраивал по инструкциям с вашей статьи и по инструкции отсюда

Если гугл приложение или аккаунт забанит - вы не сможете больше подписывать апдейты для других магазинов. Т.е., можно сказать, получите бан сразу везде. А гугл постоянно банит просто так. Лучше уж версию с отдельным пакетом распространять - так безопаснее

Всё верно. Стандартные ошибки, конечно есть. В тексте имелось в виду, скорее, что-то вроде аналогов 403 HTTP кода. Т.е. в случае использования JSON-RPC мы не ограничены высеченным в граните списком кодов ошибок и сами составляем нужный нам список с нужными нам значениями. Например, вместо 400 кода с деталями того, что пошло не так в теле ответа, мы можем завести отдельный код на каждый конкретный случай (невалидный email, невалидная сумма etc)

Люди, которые попали в описанную ситуацию могут в телеграме найти единомышленников - возможно так же будет от пострадавших и какая-то информация о попытках с этим бороться

Добрый день!


А есть где-то более подробная информация по времени докладов? Например я хочу сходить на 2-3 из них и хотелось бы спланировать время прихода, чтобы не ждать 2-3 часа до нужного мне доклада.


Спасибо!

Таковы реалии. И в этом (разных реализациях одной и той же функциональности) есть свои плюсы. Например, открытость Android позволила создать большое разнообразие библиотек для всего подряд, хорошие инструменты разработки, разные магазины приложений. Если сравнивать с Apple и их инструментами для разработчиков, начиная с IDE и заканчивая самой iOS, то андроид выглядит раем на земле, раем для программистов, где всё просто, понятно и множество альтернатив. Да, минусы у этого есть, типа нагромаждений абстракций как тут в статье, но, кмк, безальтернативная монополия много хуже во всех важных аспектах.
Да и гугл может в любой момент объявить Android устаревшим и всех пересадить на Fuchsia. Как и Huawei на Harmony. Тут уже, наверное, будет вопрос не то что в сложности разработки, а, скорее, в наличии монетизируемой аудитории на платформе.

Согласно вот этому карты от TomTom. Вроде бы это и в доке видел, но с ходу не нашёл подтверждения


UPD: Вот где это в доке упомянуто (см. п. 2.23): HUAWEI Map Service Agreement

Хм, проверил сейчас, работает и без этого. В статье поправлю, спасибо)

Кажется, я понял о чём вы)


Будет работать или нет, на девайсе без гугло-сервисов не пробовал. И под аналитикой имел в виду Firebase аналитику. Попробую в свободное время проверить, будет ли аналитика работать на девайсе без гугло-сервисов и напишу тут.

На новых девайсах Huawei не может предустанавливать гугловые сервисы, а их установка вручную — по идее — нарушение лицензии. Соответственно, гугл в праве эти нарушение пресекать, отслеживая девайсы и отключая функционал своих сервисов. В интернете по этому поводу довольно много информации, беглое гугление например такую статейку выдало, с упоминанием проблемы: https://www.forbes.com/sites/zakdoffman/2020/03/15/huawei-mate-30-and-p40-now-have-surprise-one-click-google-install-heres-what-you-must-know/#8af18b27cf30

Выпиливать SDK не обязательно. Можно одновременно использовать несколько сервисов аналитики (что является довольно распространённой практикой). А вот будет ли оно (отправка аналитики через GA) работать — зависит от наличия на девайсе, на который будет приложение установлено, сервисов от гугла. Если сервисы есть — аналитика будет работать. Иначе — не должна) Сам факт того, откуда установлено приложение гугл, в данный момент, насколько мне известно, не волнует. Но они, конечно, могут начать блокировать работу своих сервисов по любым причинам в любой момент.

Дело в том, что на новых девайсах от Huawei нет сервисов от гугла. Засим, всё что с ними связано работать не будет. В т.ч. аналитика. Можно, конечно, поставить вручную сервисы от гугла, однако это зачастую нетривиальная задача и вот в таких случаях гугл да, может это отслеживать и вмешиваться в работу своих сервисов, например их отключая

Это современная реальность. Для нового аккаунта в GooglePlay также потребуется паспорт присылать. В AppStore очень часто из СНГ не оформить акк — с карты нет попытки от Apple списать деньги — приходится писать им в тех.поддержку и высылать документы.


Так не вижу здесь проблемы. Тем более, что всё это делается для недопущения нынешней ситуации в GooglePlay, где есть много акков, которые регистрировали ещё до введения требования высылки документов и с которых в магазин Google заливают множество вредоносного софта.

А, тогда, по идее, не должны пока банить) Насколько мне известно (из того что читал, слышал + собственный опыт) бан акка будет после 3 банов приложений в течении полугода. Удалённые приложения при этом не учитываются.


По поводу Appodeal — ИМХО от них больше проблем с в GooglePlay чем пользы. В своё время их брал исключительно для нативной рекламы в RecyclerView и RewardedVideo. Последнее заменил в итоге на AdMob, а нативную (у AdMob её так и не реализовали когда я в последний раз смотрел) сделал через MoPub.
Также жутко неудобно их (Appodeal ) подключать — куча файлов библиотек и манипуляций с манифестом. Хотя, вроде, в последних версиях они сделали всё это удобнее. Но вот их зависимость от AdMob совершенно неприемлема. Больше ими пользоваться не буду.

Могу только посочувствовать( Судя по тому, что у вас уже минимум 2 Suspended приложения аккаунт вам скоро удалят(

Странно… Возможно дело в том, что я не пробовал ждать. У меня происходило всё время так:


  1. Письмо от Google Play о проблеме.
  2. Письмо от AdMob об отключении рекламы.
  3. Решение проблемы с Google Play
  4. Обращение в тех.поддержку AdMob с просьбой восстановить показ.

Тут имелось в виду что выкладывать приложения не потратив множества времени и сил на проверку вместе с юристом всех нюансов и не обязавшись с юристом же проверять соответствие приложения постоянным изменениям правил магазина просто нерационально. Если, конечно, вы не готовы вкладывать много времени и сил на поддержку приложения, не приносящего доход и могущего быть причиной бана аккаунта.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity