Проблем с отправкой пушей нет, если похоже проблема с получением. Firebase тут ничего не даст, т.к. он отправил, и все... Если он ответ от клиента не получил - он не знает что на той стороне не так. Надо ковырять логи клиента, что он получает, а что нет и почему нет.
там ниже уже написали все, особо советую обратить внимание на роблему несовершеннолетних пользователей (а такие обязательно будут), за это могут нагнуть совсем даже "не по детски"...
deamix, девайс системой не виден, скорее всего не поддерживается эта версия чипа на уровне ядра. Попробуй найти драйвера под Linux на оф. сайте производителя.
NubasLol, есть фоновая капча от гугля, https://developers.google.com/recaptcha/docs/v3
Она прозрачна для пользователя, и в обычной жизни себя никак не проявляет (кроме картинки где то в углу интерфейса в форме отправки).
Jacen11, насколько я понимаю процесс, нельзя в рамках одного проекта сделать 2 разных aap, но для одного приложения можно сделать его версию, и перевод на региональные языки, через указание локализаций в strings.xlm
Если интерфейс и код приложения отличаются для разных регионов, то только делать отдельный проект.
Хотя, возможно есть вариант брать при установке местоположение пользователя и при этом ему какие то элементы интерфейса показать, а какие то нет, но это на до в коде предусмотреть.
PS: APK давно не загружается, для этого предназначен ААР.
gd1xza, NubasLol, правильно сказали, капчу надо, + регистрацию , + лимит отправки с одного эккаунта... Вообще, шифрование не для того придумано, оно для защиты от несанкционированного доступа, а не для верификации предназначено... Для этого есть более другие механизмы.
Слабое место... Пойдет много что, но на минимальных настройках. Я бы видеокарту сразу апгрейдил до хотя бы 1080 серии, тем более они недорого стоят. Вооюще, скорее конфигурация для офисной работы, а не для игрушек.
А про Люську с шестого подъезда говорят, что она проститутка и с наркоманами встречается... Какого только бреда бабки в интернете не несут, не все следует читать...
центр сертификации размещался на той же машине и по факту это просто файлы
Тут неважно, где расположен ЦС, и в любом случае это просто файлы. Важно то, как именно OpenVPN понимает подлинность клиентских ключей доступа, а как вы их получали и где - это дело десятое. Если ключ подписан правильным сертификатом сервера - он будет принят.
Есть более другие сервера VPN. Тот же IPSec/IKE2 к примеру, там можно настроить по логину-паролю+сертификат, вот там все просто - убрал логин и пароль из конфига, ребутнул vpn - все, у клиента доступа нет.