(https://b.billgong.com/2054.a),其中的 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
需要注意的是,此工具并不會自動備份原文件,所以一定要記得備份文件哦~
可加群一起交流共同學習:801216530。