Все что получается это изменить, а отменить никак не выходит…
Приходящие пуши отменять не возможно
А какой может быть совет выйти из ситуации с бесконтрольными пушами от CloudKit?
Не смогу помочь, никогда с ним не работал Какого рода пуши бесконтрольно приходят?
CKDatabaseSubscription, CloudKit шлет когда изменения в БД.
Конечному пользователю вообще нужны эти пуши? Используй silent (background) push notification - https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/pushing_background_updates_to_your_app
Да, нужны. Сам пользую аппку со схожим функционалом.
Тогда не понимаю в чем проблема) Если пользователь должен видеть пуши, то почему они мешают?
Они мешают, если прийдут 10 раз каждые 2 секунды. Ищу способ отфильтровать частые.
Попробуй реже синхронизировать БД, это ведь возможно? Или в notification extension изменить лишние пуши на silent
Изменить на silent можно лишь типы пушей, так не выйдет. Лишние появляются на один и тот же тип пушей. Но они важны и показываться должны (просто реже) Реже синхронизировать опасно, тк при задержке на устройстве того кто редактирует, он может успеть свернуть аппку.
Обсуждают сегодня