Los archivos plist binarios son comúnmente utilizados por las aplicaciones de macOS e iOS porque son compactos y eficientes. Sin embargo, no son legibles para los humanos, lo que dificulta su inspección o edición. En esta guía, aprenderás cómo convertir un archivo plist binario a XML para poder leer y modificar su contenido fácilmente.
Un plist binario es una versión serializada de una lista de propiedades optimizada para:
A diferencia de los archivos plist en XML, los archivos plist binarios no se pueden abrir directamente en un editor de texto. Si lo intentas, verás caracteres ilegibles.
Convertir a XML te permite:
El formato XML es mucho más fácil de trabajar durante el desarrollo o análisis.
Método 1 — Usar un convertidor en línea (el más rápido)
La forma más sencilla es usar una herramienta en línea como: plist-viewer.com
Pasos:
No se requiere instalación.
Funciona en Windows, macOS, Linux y dispositivos móviles con navegadores modernos.
La seguridad es una preocupación importante.
Esta herramienta procesa archivos localmente en tu navegador, lo que significa:
Esto lo hace seguro para la mayoría de los casos de uso, incluyendo archivos de configuración sensibles.
Método 2 — Usar plutil de macOS (herramienta nativa)
Si tienes acceso a macOS, puedes usar el comando plutil integrado.
plutil -convert xml1 input.plist -o output.plist
Esto convierte un plist binario a formato XML.
Método 3 — Usar scripts o herramientas de terceros
Otras opciones incluyen:
Ejemplo en 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)Después de la conversión, el archivo se vuelve legible.
<dict> <key>Name</key> <string>Example</string> <key>Enabled</key> <true/> </dict>
Mediante el uso de plist-viewer.com, usted acepta nuestro c__c
Política de cookies
Aceptar