Arquivos plist binários são comumente usados por aplicativos macOS e iOS por serem compactos e eficientes. No entanto, eles não são legíveis por humanos, o que dificulta sua inspeção ou edição. Neste guia, você aprenderá como converter um arquivo plist binário para XML, para que possa ler e modificar seu conteúdo facilmente.
Um plist binário é uma versão serializada de uma lista de propriedades otimizada para:
Diferentemente dos arquivos plist XML, os arquivos plist binários não podem ser abertos diretamente em um editor de texto. Se você tentar, verá caracteres ilegíveis.
Converter para XML permite que você:
O formato XML é muito mais fácil de trabalhar durante o desenvolvimento ou análise.
Método 1 — Use um conversor online (mais rápido)
A maneira mais simples é usar uma ferramenta online como: plist-viewer.com
Passos:
Nenhuma instalação necessária
Funciona no Windows, macOS, Linux e dispositivos móveis com navegadores modernos.
Segurança é uma preocupação importante.
Esta ferramenta processa arquivos localmente no seu navegador, o que significa:
Isso o torna seguro para a maioria dos casos de uso, incluindo arquivos de configuração sensíveis.
Método 2 — Usar plutil do macOS (ferramenta nativa)
Se você tiver acesso ao macOS, pode usar o comando plutil integrado:
plutil -convert xml1 input.plist -o output.plist
Isso converte um plist binário para o formato XML.
Método 3 — Usar scripts ou ferramentas de terceiros
Outras opções incluem:
Exemplo em Python:
import plistlib
with open("input.plist", "rb") as f:
data = plistlib.load(f)
with open("output.plist", "wb") as f:
plistlib.dump(data, f)Após a conversão, o arquivo se torna legível.
<dict> <key>Name</key> <string>Example</string> <key>Enabled</key> <true/> </dict>
Ao usar plist-viewer.com, você concorda com nossos C__C
Cookie Política
Aceitar