美文网首页iOS Developer
iOS PlistBuddy工具使用

iOS PlistBuddy工具使用

作者: 飞到哪 | 来源:发表于2016-11-16 11:30 被阅读0次

    plist文件在iOS系统中一类非常重要的配置文件,Mac上提供了对plist文件操作的命令,方便脚本生成想要的plist文件,下面将对其作一个介绍

    首先命令是/usr/libexec/PlistBuddy,默认可能没有加到Path当中,需要全路径运行,你也可以回到Path里面。

    首先看看脚本的基本格式:

    /usr/libexec/PlistBuddy -c "�Add :dict1:item1 integer 1" new.plist

    其中Add :dict1:item1 integer 1是PlistBuddy需要解析的命令,new.plist是保存的plist文件。

    运行命令生成的结果:

    生成结果

    :dict1:item1使用:符号来对层进行分组,PlistBuddy平常能用到的命令包括:

    Add[] - Adds Entry to the plist, with value Value  

    Set- Sets the value at Entry to Value

     Delete- Deletes Entry from the plist  

    set与delete前字段必须存在,不然会报错Set: Entry, ":dict1:item2", Does Not Exist

    add的之前字段不能存在,否则也会报错,如/usr/libexec/PlistBuddy -c "Add :dict1:item1 integer 2" new.plist

    Add: ":dict1:item1" Entry Already Exists

    item1仍然保留1的值。

    相关文章

      网友评论

        本文标题:iOS PlistBuddy工具使用

        本文链接:https://www.haomeiwen.com/subject/vzfrpttx.html