如何转换
点击“打开文件”或拖入二进制 plist。右侧显示 XML 源码,手机端可切换到源码视图。检查后点击“下载 XML plist”;文件仍使用 .plist 扩展名。
将 bplist00 转换为带缩进的 XML,便于阅读、版本控制和排查配置问题。
加载二进制示例或打开文件,检查 XML 后即可下载。导出会重新生成格式,不保留或验证配置描述文件签名。
XML 和二进制下载包含相同的 Name、Enabled、Count、Created 和 Data 字段。二进制版本以 bplist00 开头。打开后,Name 应为 Example,Count 为整数 3,Data 包含 Hi 的字节。
乱码本身不代表损坏。解析错误可能来自下载不完整、格式不支持,或文件本来就不是 plist。修改扩展名不会转换文件内容。
如果已安装 Python,标准库 plistlib 可读取 XML 和二进制 plist。以下脚本写入单独的输出文件;请按实际文件修改路径。
import plistlib
with open("input.plist", "rb") as source:
data = plistlib.load(source)
with open("output.plist", "wb") as output:
plistlib.dump(data, output, fmt=plistlib.FMT_XML, sort_keys=False)此示例适用于普通属性列表。包含 UID 的二进制归档可能无法通过 plistlib 导出标准 XML。格式转换不会验证应用配置或密码学签名。