如何正确编写plutil命令(数组和字符串)

时间:2015-10-21 23:03:52

标签: ios command-line terminal

我需要通过终端将以下行添加到Info.plist文件中:

<key>SBAppTags</key>
<array>
<string>hidden</string>
</array>

请告诉我应该在命令行中写什么来获取上面的行?

我尝试过类似的东西:

  • plutil -key SBAppTags -arrayadd -string hidden Info.plist

但没有运气......

1 个答案:

答案 0 :(得分:3)

您应该使用您想要使用的XML格式并将其放在命令中,但是在删除“Key”之后,就像在“-insert”选项之后输入的那样,以及任何空格。

以下是数组的输入方式:

plutil -insert SBAppTags -xml "<array><string> hidden </string></array>" Info.plist 

以下是字典的输入方式:

plutil -insert SBAppTags -xml "<dict><key>myFirstKey</key><string>hidden</string></dict>" Info.plist