Size: a a a

iOS Developers — русскоговорящее сообщество

2021 July 16

t

tox in iOS Developers — русскоговорящее сообщество
ну, проверки скорее всего не было, а я теперь пытаюсь убедить заказчика, что чтобы добавить одну строчку при придется повозится с этим, а им не понятно))

вот и тут увидел на скрине стек и решил поинтересоваться, но почему-то ответа так и не нашел)
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
стеквью очень хороший инструмент для верстки, не надо тут
источник

АП

Артем Партридж... in iOS Developers — русскоговорящее сообщество
Для себя такого ответа не нашел. Использую его крайне редко, как раз таки в тех случаях, когда есть  небольшой статический список
источник

t

tox in iOS Developers — русскоговорящее сообщество
👍
источник

MM

Mansur Mansurov in iOS Developers — русскоговорящее сообщество
Приветствую всех, на проекте потребовалось отправлять/отменять нотификации, я разработчик серверной части. На данный момент реализовали отмену нотификаций через так называемые "сайлент-пуши" (это те которые имеют тип "backround"), проблема заключается в том, что ОС блокирует их при низком заряде батареи или при кол-ве отправленных пушей >10, т.е. мы проводим эксперимент и на 10 отправленный сайлентов, приложение перестает вызывать обработчик. Кто может рассказать о Вашем опыте работой с пушами и их отменой, что мы делаем не так?
источник

IG

Ivan Gaydamakin in iOS Developers — русскоговорящее сообщество
эпол как хочет так и робит с этими пушами сайлент, сеня 10, завтра 5, послезавтра 1, хрен их знает
источник

MM

Mansur Mansurov in iOS Developers — русскоговорящее сообщество
Понял, а есть какие-нибудь рекомендации по отмене нотификаций? Что использовать вместо сайлент-пушей?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
чет я не понял, зачем вы используете сайлент пуши
источник

M

M34 in iOS Developers — русскоговорящее сообщество
сайлент пуши не всегда доходят, это норма🤣
источник

MM

Mansur Mansurov in iOS Developers — русскоговорящее сообщество
На сколько я понял, есть какое-то ограничение с alert-пушами, я собственно поэтому сюда и пришел уточнить у сообщества, как это делать правильно)
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
не, я не понял как вы их удаляете. вы типа посылаете сайлент пуш, приложение запускается в бекграунде и удаляет старые уведомления?
источник

MM

Mansur Mansurov in iOS Developers — русскоговорящее сообщество
да, передаем айдишники в теле сайлент пуша, там можно кастомные данные сувать
источник

MM

Mansur Mansurov in iOS Developers — русскоговорящее сообщество
клиент обрабатывает и чистит нотификации которые уже отображены
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ты apns-priority используешь?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
вообще вроде можно по apns-id удалить отправленное сообщение, и само приложение и сайлент пуши не нужны для этого
источник

MM

Mansur Mansurov in iOS Developers — русскоговорящее сообщество
для background в документации сказано использовать 5-ый apns_prioriry, его мы и используем
источник

MM

Mansur Mansurov in iOS Developers — русскоговорящее сообщество
а можете по подробнее об этом?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
5 означает как раз учитывать состояние батареи, 10 не учитывает
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
не знаю, правда, насколько это работает
источник

MM

Mansur Mansurov in iOS Developers — русскоговорящее сообщество
Насторожило то, что в доке о background написано "Always use priority 5. Using priority 10 is an error. For more information, see Pushing Background Updates to Your App."
источник