最近、boxen を使用して Mac を構成し始めました。このアプローチを使用して特定の XCode 設定を構成したいと考えています。
次のplistファイルを見つけました: ~/Library/Preferences/com.apple.dt.Xcode.plistPListBuddy を使用してファイルを編集しようとすると、一時的に機能しているように見えますが、最終的には自動的にリセットされます。
次のコマンドで値を設定するとします。
/usr/libexec/PlistBuddy -c "set DVTTextShowLineNumbers true" ~/Library/Preferences/com.apple.dt.Xcode.plist
すぐにこれを実行して値を読み取ると。
/usr/libexec/PlistBuddy -c "print DVTTextShowLineNumbers" ~/Library/Preferences/com.apple.dt.Xcode.plist
印刷されますtrueが、XCode を開くか、しばらく待ってから印刷コマンドを再実行すると、最終的に印刷が開始されますfalse。
plist ファイルを開いてopen ~/Library/Preferences/com.apple.dt.Xcode.plist上記のコマンドを実行すると、実際に plist ビューアーの更新が表示され、設定値YESと自動的に元に戻されます。NO
何が起こっているのか考えている人はいますか?