在 plist 中轻松转换两种格式

简介: 在 plist 中,有两种常见的格式:.plist 和 .plistx。这两种格式有什么区别?它们之间如何相互转换?本文将为您详细解答。

在 plist 中,有两种常见的格式:.plist 和 .plistx。这两种格式有什么区别?它们之间如何相互转换?本文将为您详细解答。

在 iOS 上架时,需要将 plist 文件上传到苹果的 App Store 进行审核。由于 plist 文件是 XML 格式,因此可以使用 appuploader 工具将其转换为二进制格式,然后再上传到 App Store。appuploader 工具可以在 iOS 上架时一并上传 plist 文件,因此可以省去手动上传的麻烦。

image.png

需要注意的是,appuploader 工具并不会自动备份原文件,因此在上传文件前一定要记得备份文件。此外,appuploader 工具只能上传 plist 文件,不能上传其他类型的文件,如 json、xml 等。工具地址:http://www.appuploader.net/,其中的 plist 文件由于是 XML 格式所以一条命令就解决问题了。在 OS X 10.8 中,这个文件被默认转换成了二进制格式,所以使用上述文章中的命令修改就会造成未知后果。所以下面介绍一下在 plist 的两种格式之间互相转换的方法。此方法不仅适用于 OS X 上的 plist,也适用于 iOS 中的 plist 文件。 转换的方法非常简单,也是一行命令的事: plutil -convert format(格式) filename(文件名)

命令中的“格式”部分需要用对应的格式代替,在这里 XML 格式需要替换为“xml1”,二进制格式需要替换为“binary1”。所以,如果需要将“test.plist”由 XML 格式转换为二进制格式: plutil -convert binary1 test.plist

如果需要由二进制格式转换为 XML 格式: plutil -convert xml1 test.plist

需要注意的是,此工具并不会自动备份原文件,所以一定要记得备份文件哦~


image.png

image.png

相关文章
|
存储 编解码 iOS开发
视频文件格式:MOV与MP4格式的区别是什么?
视频文件有多种格式,很多人在下载时不知道该选择哪种文件格式。不同格式有不同特点,各自有优缺点。本文将详细介绍常见的MOV和MP4的特点与区别,以供读者了解及选择。
2075 2
视频文件格式:MOV与MP4格式的区别是什么?
|
12月前
|
XML JSON 数据格式
在 plist 中轻松转换两种格式
在 plist 中轻松转换两种格式
|
5月前
|
JSON 数据格式 Python
kv键值对快速转换为json串(字典类型) | 批量添加双引号
kv键值对快速转换为json串(字典类型) | 批量添加双引号
51 0
|
5月前
|
JSON 数据格式 C++
C++ Json和结构体或类的转换
C++ Json和结构体或类的转换
256 0
如何读取文件格式头
如何读取文件格式头
|
存储 XML JSON
plist 文件格式转换器
plist 文件是一种用于存储应用程序配置信息的文件格式,其中包含应用程序的各种设置和数据。
|
XML 数据格式
将XML格式转化为YOLO需要的txt格式(代码)
前面的0代表类别 举个例子 我们检测图片 里面有三个动物 分别是狗 猫 牛那我们就把狗当作0 猫 当作1 牛当作2 这样计算机很容易明白 0后面有四个数字 代表这个类别出现的位置,其实也就是矩形框
386 0
|
JSON JavaScript IDE
JSON无法解析,json前有小红点,如何解析json串你可能遇到了UTF-8 BOM头
JSON无法解析,json前有小红点,如何解析json串你可能遇到了UTF-8 BOM头
261 0
JSON无法解析,json前有小红点,如何解析json串你可能遇到了UTF-8 BOM头
|
存储 编解码 算法
MP4格式解析
MP4视频文件封装格式是基于QuickTime容器格式定义的,因此参考QuickTime的格式定义对理解MP4文件格式很有帮助。MP4文件格式是一个十分开放的容器,几乎可以用来描述所有的媒体结构,MP4文件中的媒体描述与媒体数据是分开的,并且媒体数据的组织也很自由,不一定要按照时间顺序排列,甚至媒体数据可以直接引用其他文件。同时,MP4也支持流媒体。MP4目前被广泛用于封装h.264视频和AAC音频,是高清视频的代表。MP4格式的官方文件后缀名是“.mp4”,还有其他的以mp4为基础进行的扩展或者是缩水版本的格式,包括:M4V, 3GP, F4V等。
281 0
fastq文件转换成fasta文件
fastq文件转换成fasta文件
260 0