Existe uma maneira de fazer com que os cartões de embarque antigos desapareçam automaticamente do Passbook, em vez de excluí-los manualmente?
No presente artigo , que diz:
"Estou surpreso que os cartões de embarque antigos não sejam excluídos automaticamente da partida após a caderneta. Você deve excluí-los manualmente."
Ainda não parece possível.
Você pode enviar comentários à Apple sobre isso na seguinte página:
Não - os itens da caderneta podem até ser mantidos de propósito, pois a Apple permite que os desenvolvedores usem o serviço de notificação por push da Apple para atualizar uma caderneta com novas informações que podem fazer com que não mais expirem.
Cabe a cada desenvolvedor decidir se continua enviando itens de cadernetas pontuais ou torná-los mais um contêiner reutilizável para armazenar as informações necessárias quando necessário.
Há claramente casos em que isso não funciona - para cartões de embarque em que você talvez possa carregar de 3 a 6 deles antes de uma viagem ao exterior, mas eu esperaria que a Apple adicionasse um sistema claro se as pessoas acabarem tendo dezenas ou mais itens expirados e defenda que esse recurso seja adicionado.
No iOS 11 (possivelmente antes), agora é muito mais fácil excluir passes antigos: na Carteira, deslize todo o caminho para baixo e toque no botão "Editar passes" (o botão só aparece se você tiver mais de um passe armazenado). Depois, você pode ver facilmente as datas da “última atualização” de todos os passes e excluí-los facilmente da lista.
fonte