Есть ли способ сделать так, чтобы старые посадочные талоны автоматически удалялись из Passbook вместо их удаления вручную?
В этой статье говорится:
«Я удивлен, что старые посадочные талоны не удаляются автоматически из таблицы отправлений после отправки. Вы должны удалить их вручную».
Похоже, это еще не возможно.
Вы можете оставить отзыв об этом на следующей странице:
Элементы без паспортов могут даже сохраняться намеренно, так как Apple позволяет разработчикам использовать сервис push-уведомлений Apple, чтобы обновить книжку с новой информацией, которая может сделать их более неактуальными.
Каждый разработчик должен решить, будут ли они отправлять вам одноразовые элементы книжки или сделать их более емким контейнером для хранения необходимой вам информации, когда вам это нужно.
Ясно, что есть случаи, когда это не сработает - для посадочных талонов, когда вы, возможно, захотите загрузить от 3 до 6 из них перед поездкой за границу, но я бы ожидал, что Apple добавит четкую систему, если у людей, как правило, будут десятки или больше элементов с истекшим сроком действия и обосновать необходимость добавления этой функции.
В iOS 11 (возможно, раньше) теперь намного проще удалять старые проходы: в кошельке проведите пальцем до конца и нажмите кнопку «Редактировать проходы» (кнопка появляется только в том случае, если сохранено более одного прохода). Затем вы можете легко увидеть «последние обновленные» даты всех проходов и легко удалить их из списка.
источник