5

PlistBuddy を使用して .plist をトレースするのに問題があり、コマンド ラインでそれを変更します。形式が "/usr/libexec/PlistBuddy -c "Set :items:2:assets: www.test. com" ./Test.plist" しかし、Does not Exist というエラーが表示され続けます。URLを変更するためのパスは何ですか?

<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 に答える