Size: a a a

Xamarin Developers

2020 August 28

MA

Makc Artemiev in Xamarin Developers
Прилажка подключается к сокету и делает нужные действия
источник

T

Tiotenshi in Xamarin Developers
помимо знания, как работает фб и апн у айоса, надо понимать жизненный цикл приложения у каждой платформы. Надо понимать, как пуш себя ведет в разных состояних аппы (форграунд, бекграунд, закрыто через кнопку назад и в трее(андроид), убито). Там дофига нюансов. Например, иногда при убитом состоянии апы не отрабатывает метод OnOpened, т.к. данный ивент еще не подписан, потому что аппа убита. Короче, копаться там тебе придется очень долго.
источник

MA

Makc Artemiev in Xamarin Developers
У меня по идее таймер просто будет, который следит за состоянием сокета
источник

MA

Makc Artemiev in Xamarin Developers
Когда приложение работает
источник

MA

Makc Artemiev in Xamarin Developers
Мне нужно заставить пользователя открыть приложение в течении пары минут, после того как об этом сообщает бек и все
источник

T

Tiotenshi in Xamarin Developers
если пользователь выключил инет и находится в "самолете" - пуш не придет)
источник

T

Tiotenshi in Xamarin Developers
а потом включит и кааааак получит от тебя все отправленные пуши
источник

MA

Makc Artemiev in Xamarin Developers
Мы отключим его
источник

MA

Makc Artemiev in Xamarin Developers
Как только действие не будет выполнено
источник

MA

Makc Artemiev in Xamarin Developers
По факту у нас будет онлайн, который не нужно поддерживать постоянно. Он когда приложение работает отправляет ping и когда оно выключается , онлайн держится до первого невыполнения . Если он не открыл ему просто прилетит пуш, что вы оффлайн до следующего запуска
источник

MA

Makc Artemiev in Xamarin Developers
Просто инфа о том, что пуш может не дойти, очень грустная . Юзер может улететь в оффлайн и даже не знать об этом , получается
источник

T

Tiotenshi in Xamarin Developers
никуда не деться
источник

T

Tiotenshi in Xamarin Developers
ну, в большинстве своем пуши-то дойдут
источник

MA

Makc Artemiev in Xamarin Developers
Это косяк эпла или firebase?
источник

MA

Makc Artemiev in Xamarin Developers
Не очень просто понимаю. Я полагаю, что есть некая бд откуда устройство дергает пуши и отправляет запрос обратно, что пуш дошёл
источник

MA

Makc Artemiev in Xamarin Developers
Либо даже не отправляет, а просто, если пуш выгрузился, он удаляется
источник

MA

Makc Artemiev in Xamarin Developers
Не ужели эпл не смогли нормально реализовать это?
источник

T

Tiotenshi in Xamarin Developers
а хз, ты еще можешь столкнуться с проблемой не оси, а устройства. Я помню, у меня были проблемы с хуавеями и самсунгами. Они отказывались работать с пушами, пока не попрыгать с бубном.
источник

MA

Makc Artemiev in Xamarin Developers
У меня пока только эпл
источник

T

Tiotenshi in Xamarin Developers
а
источник