1

最近、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

何が起こっているのか考えている人はいますか?

4

1 に答える 1