Por que converter PKPASS para ZIP?
Um arquivo PKPASS é definido como um pacote de passe assinado digitalmente baseado em ZIP (Apple Wallet, 2012). Seus primeiros bytes são o cabeçalho padrão ZIP (PK). As pessoas o renomeiam para acessar o pass.json para dados de bilhetes, extrair a imagem do código de barras para impressão ou solucionar problemas de um passe que não instala na Wallet.
Como converter PKPASS para ZIP
7-Zip OPEN-SOURCE
Clique com o botão direito no .pkpass e escolha Abrir arquivo no 7-Zip - ele lê a estrutura ZIP sem qualquer renomeação; ou renomeie uma cópia para .zip primeiro e abra normalmente.
WinRAR APP
Renomeie uma cópia do .pkpass para .zip e abra-o no WinRAR para navegar pelo conteúdo.
macOS Archive Utility FREE
Renomeie uma cópia do .pkpass para .zip e clique duas vezes; o Archive Utility extrai a pasta contendo o pass.json e todos os recursos de imagem.
Sobre estes formatos
Um arquivo PKPASS é um passe digital para o Apple Wallet - um cartão de embarque, ingresso de evento, cupom ou cartão de fidelidade. No iPhone, toque no anexo e escolha Adicionar para…
Abrir detalhes de .PKPASS →Um arquivo ZIP é um arquivo comprimido que armazena um ou mais arquivos em um único pacote menor. No Windows, macOS, iOS e Android, você pode abri-lo sem instalar nada - basta clicar duas…
Abrir detalhes de .ZIP →Qualidade e o que observar
- Editar o
pass.jsone reempacotar o arquivo não produzirá um passe funcional - a Apple Wallet verifica a assinatura PKCS#7 contra omanifest.jsone rejeita qualquer pacote modificado. - Dentro você encontrará o
pass.json(dados do bilhete e carga útil do código de barras),manifest.json(hashes SHA-1),signature(PKCS#7 destacado) e recursos de imagem em tamanhos padrão e@2x/@3x. - Não faça upload de cartões de embarque ou ingressos de eventos para ferramentas online - o código de barras codifica sua referência de reserva e dados pessoais.
Perguntas frequentes
Posso abrir o .pkpass diretamente sem renomear?
.pkpass e escolha Abrir arquivo; o 7-Zip lê a estrutura ZIP independentemente da extensão.Onde está o valor do código de barras dentro do ZIP?
pass.json, sob a chave barcode ou barcodes; o campo message contém a string codificada.