5

我在使用 PlistBuddy 跟踪 .plist 并在命令行中更改它时遇到问题,我知道格式类似于“/usr/libexec/PlistBuddy -c”Set :items:2:assets: www.test。 com" ./Test.plist" 但我不断收到不存在的错误。更改网址的路径是什么?

<dict>
  <key>items</key>
  <array>
    <dict>
    <key>assets</key>
    <array>
      <dict>
        <key>kind</key>
        <string>software-package</string>
        <key>url</key>
4

2 回答 2

7

您可以使用:items:0:assets:0:url

于 2013-06-19T15:58:01.940 回答
0

escraffod 的解决方案对我有用。

这是该问题的完整解决方案:

/usr/libexec/PlistBuddy -c "设置项目:0:assets:0:url http://www.test.com " ./Test.plist

于 2015-11-19T20:46:53.483 回答