タグ付けされた質問 「plist」

XML形式のプロパティを含む構造化テキストファイル。また、バイナリ形式のファイルとしてエンコードすることもできます。

1
(サーバーではなく)LionでPostfixを永続的に実行する正しい方法は何ですか
私は一時的にPostfixを起動できます: $ sudo launchctl launchd% start org.postfix.master ただし、Console.appは、短時間だけ実行されることを示しています。 26/11/11 2:00:55.710 PM postfix/master: master exit time has arrived ファイル/System/Library/LaunchDaemons/org.postfix.master.plistを更新してPostfixを永続的に実行する必要があると思いますが、まだ答えが見つかりません。 Postfixをブート時に開始して永続的に実行する正しい方法は何ですか? 更新 選択した回答で推奨されているようにファイルを編集するために、最初にXMLに変換しました。 plutil -convert xml1 /System/Library/LaunchDaemons/org.postfix.master.plist 次に、Vimで編集します。 sudo vim /System/Library/LaunchDaemons/org.postfix.master.plist Xcodeでファイルを編集しようとすると問題が発生しました。
35 macos  lion  mavericks  plist  email 

2
iTerm2はcom.googlecode.iterm2.plistを読み取りません
私はiTerm2(1.0.0)ユーザーです。iTerm設定を使用するか、com.googlecode.iterm2.plistファイルを変更して、プロファイルを作成する方法を知っています。 便宜上、ファイル.plistを示すために使用しcom.googlecode.iterm2.plistます。 コマンドを使用して開発サーバーに接続するためのプロファイルが既にいくつかあります。(つまりssh 192.168.1.1)。 プロファイルを変更してiTermに追加します。そこで、これを行うためのPythonスクリプトを作成しました。手順は以下のとおりです。 iTerm2 .plistファイルをに変換します.xml。(つまりplutil -convert xml1) plistlibPython を使用して、このファイルにいくつかのプロファイルを書き込みます。 iTerm2 .plistファイルを元のバイナリ形式に変換します。(つまりplutil -convert binary1) 上記の手順は機能しません。iTerm2は、Pythonスクリプトから作成されたプロファイルをロードしませんでした。 そこで、.plistファイルがないか、iTermがプロファイルをロードする方法を確認しました。 iTerm2プログラムを終了しました。 にある.plistディスクからファイルを削除しました~/Library/Preferences/。 iTerm2プログラムを実行します。 ⌘ Cmd+ を入力してプロファイル設定を開きますO。 .plistファイルを削除してもプロファイルがあることがわかりました。ここで何が起こったのですか?認識できないバックアッププロファイルファイルはありますか?
21 macos  iterm  python  plist 

5
テキストエディタでplistファイルを開けない
Finderから、問題なくplistファイルをプレビューできます。たとえば、クイックルックを使用して~/Library/Preferences/com.apple.Safari.RSS.plist、コンテンツの素晴らしいプレビューを取得します。 ただし、その後、TextEditまたは他のエディター(SublimeText、TextMate、Vim、Nano、Coda 2を試したことがあります)でファイルを開こうとすると、エンコードはオフになります。 bplist00Ò_"FixedRefreshesInBackgroundSettings_(com.apple.PreferenceSync.ExcludeSyncKeys ¡ 2]^����������������������������` TextEditで開くと、次のようになります。 Sublime Textや他のアプリのエンコーディングを変更しようとしましたが、それは役に立ちません。 何かご意見は? 10.8.4を実行しています。
20 macos  plist  xml 

2
launchdを取得してプログラムの引数を正しく読み取る
私が実行しようとしているコマンドがエラーになっているlaunchdスクリプトがあります(明らかにそれは言葉ではありません、現在です)、不適切な使用法を訴えています。 私が取得している特定のエラーは、システムログにダンプされたコマンドの使用テキストです。これから、コマンドのオプションではなく、plistの他の情報(コマンドへのパス、タイミングなど)が正しく解析されていると推測します。 コマンドの使用後、最後の1行があります。 18/11/2013 09:30:00.101 com.apple.launchd.peruser.501: (fake.lable.seti[33833]) Exited with code: 1 しかし、それは「エラーで終了しました」という意味です。 launchdがコマンドをオプションから分割し、manページでProgramArgumentsについて説明していることを知っています。 さて、私はexecvp(3)を読みましたが、私は賢明な人ではないので、皆さんにたくさんの質問をしています。 通常、端末からコマンドを実行すると、次のようになります。 /Library/Application\ Support/BOINC\ Data/boinccmd --host localhost --passwd gobbledygook --project http://setiathome.berkeley.edu/ update これは大丈夫です。 そして、LaunchAgent plistのProgram / ProgramArgumentsセクションでこれを分割する方法は次のとおりです。 <key>Program</key> <string>/Library/Application Support/BOINC Data/boinccmd</string> <key>ProgramArguments</key> <array> <string>--host localhost</string> <string>--passwd gobbledygook</string> <string>--project http://setiathome.berkeley.edu/ update</string> </array> (記録のために、私はもともとboinccmdへのパスを\エスケープしましたが、それは機能しません、あなたのためにパス内のスペースをエスケープします) 引数をさらに分割してみました: <key>Program</key> <string>/Library/Application Support/BOINC Data/boinccmd</string> …

6
defaultsコマンドで特定のドメインアプリケーションで使用可能なすべての.plistキーを一覧表示する方法は?
特定のドメインアプリケーションで使用可能なすべてのキー(プロパティリスト)を知りたい。たとえばcom.apple.dock、次のコマンドを入力して、使用可能なキーを一覧表示できます。 $ defaults read com.apple.dock しかし、どういうわけか、このコマンドの出力にはアクティブなプロパティリストキーのみがcom.apple.dock表示され、そこにリストされているすべての使用可能なキーは表示されませんでした。 誰でもこれで私を助けることができますか?

1
Xcodeを使用せずにmacOS Sierraで.plistファイルを開く方法は?[複製]
この質問にはすでに回答があります: テキストエディターでplistファイルを開けない (5回答) 3年前に閉店しました。 問題 プロパティリストエディターを使用して.plistファイルを調べたところ、Sierraで機能しなくなりました 私のセットアップ 2010年中頃15インチMBP macOS Sierra 10.12 重要なコメント 私はしません、それはこのような単純なタスクのためにあまりにも多くのだ、の.plistファイルを開くためのXcodeを使用したいです。プロパティリストエディターは完璧でした。 私が見つけたもの 2016-09-13現在、Apple Developer Webサイトでは、.plistファイルを編集する唯一のオプションとしてXcodeについて説明しています(情報プロパティリストファイルについて)。 Appleは、Xcodeを使用して.plistファイルを生成および操作することに言及していますが、別の方法が必要です。 プロパティリストエディターアプリはmacOS Sierraで実行されますか? もしそうなら、Xcode以外に、人々が推奨するプロパティリストエディタのような簡単なプログラムはありますか? ご回答ありがとうございます! 更新 これは「重複した」質問ではありません。この質問は、特にProperty List Editorの使用に慣れていて、macOS Sierraにアップグレードするときにオプションとしてそれを失った人向けです。したがって、この質問スレッドを保持することは、特にXcodeを使用してplistファイルを操作するのが好きではない場合や、ターミナルを介してplistファイルを操作する方法がわからない場合に、特定の問題を解決するのに役立ちます。 「要求された」複製スレッドにリンクされたソリューションは、ターミナルに精通している人にとって有用です。 ターミナルに精通している人、あなたはまた、rlwrapとPlistBuddy、使用することができIS現在MacOSのシエラでの作業を。参照:fgimian.github.io/blog/2015/06/27/a-simple-plistbuddy-tutorial/ Xcodeを避けたい端末に慣れていない人:申し訳ありませんが、解決策を見つけられませんでしたが、調査を続けます。他に提案がある場合は、追加してください。ソフトウェアの推奨事項を含む他の* Exchange投稿がある場合は、将来他のユーザーのためにそれらをリンクしてください。

3
Appleプリファレンス/ plistファイルのリストとそれらの用途はどこにありますか?
で見つかった~/Library/Preferences(サードパーティのアプリではなくOS XとAppleアプリケーションに関連する)設定ファイル/プリストを一覧表示するリソース(および他の場所も、ただしそれは始まりです)とそれらが使用されているものを誰かが知っていますか?ために? 探し回っていて何も見つかりません。私が見つけた最も近いものは、appleexaminer.comによって編集されたこのチャートでした。しかし、それは、ほんのいくつかのアイテムと、その明白なものだけをカバーしています。

4
変更できるように、.plistファイルのロックを解除するにはどうすればよいですか?
TextEdit用にInfo.plistを編集したいです。 ( これが理由です。 )OS 10.7を実行していますが、Xcodeがインストールされています。しかし、私がファイルを編集しようとするたびに、それはロックされていて、私は自分の変更を保存することができません。 Xcodeで保存しようとすると、Xcodeはロックを解除するかどうかを尋ねます。私は "ロック解除"と言うが、その後エラーが言う The file "Info.plist" could not be unlocked.";これは私が do not own it。 Terminalでviを使ってInfo.plistを開くと( vi Info.plist を使用しても変更を保存できません :w!。エラーは E212: Can't open file for writing。 TextEditのInfo.plistファイルを変更するにはどうすればいいですか?

1
OSX 10.8-ログインするすべてのユーザーに対してカスタムドックを保持する方法
OSX 10.8のiMacを仕事用ドメインに参加させました。カスタムドックを作成して保存したいので、すべてのユーザーがログインしたときに私のカスタムドックが表示されます。いくつかのGoogle検索を実行したところ、すべてが次の手順を示しているようです。 ドックを思いどおりに作成 〜/ library / preferences / com.apple.dock.plistを/ system / library / user \ template / english.lproj / library / preferencesにコピーします これを実行してから、新しいユーザーとしてログインしましたが、作成したドックとは異なるドックが表示されています。また、com.apple.dock.dbをEnglish.lproj / library / preferencesにもコピーしようとしましたが、うまくいきませんでした。 ログインする新しいユーザーはネットワークアカウントです。 何か不足していますか?

3
環境設定ファイルはどのようにして破損しますか?
私はいくつかの異なるトラブルシューティング記事とQ&Aを読みましたが、その原因はアプリケーションまたはプロセスの設定ファイルの破損です。通常、解決策は、不正な設定ファイルを削除し、動作に問題のあるソフトウェアを再起動すると、新しいデフォルトの設定ファイルが生成されるようにすることです。 環境設定ファイルはどのようにして破損しますか?これは単に低レベルの読み取り/書き込みエラーですか?それとも、場合によっては高レベルのエラーが発生していますか?XMLの形式が正しくないか、スペルが間違っているのですか? 私は信じているplutilファイルで構文エラーがあるかどうあなたを伝えることができますが、再び、どのようにエラーが導入されましたか?これらの破損したファイルの通常のソースは不明です。ありがとう。
10 plist 

2
ターミナルを介してアプリケーションがマーベリックスのコンピューター(補助装置)を制御することを許可しますか?
私は現在、Mavericks 10.9の自動インストールに取り組んでいます。NetBootをセットアップしました。Applescriptを実行するまで、すべてが正常に機能します。新しいバージョンのリリース以来、これらのスクリプトを手動で有効にする必要があります。アプリを支援デバイスリストに追加するためにシェルスクリプトで使用できるコマンドはありますか?それともそれが機能するために編集する必要があるいくつかのplistがありますか?

4
MavericksのFinderのリストビューで、列幅が変化し続ける
私はOS X Mavericksを使用しています。Finderでは、「リスト」ビューを使用します。このビューでは、Mavericksにアップグレードしてから、列幅が変化し続けます。基本的に、NameFinderウィンドウのサイズを変更すると、列がウィンドウいっぱいに拡大されます。しかし、さらに悪いことに、それらはその新しい幅に固定されます。たとえば、のようなフォルダーを開いて~/Downloadsから、幅を右に水平方向に増やします。これを閉じてから~/、元の幅サイズであるを開きます。次に~/Downloadsフォルダを開くと、列がウィンドウよりも広くなっています。 これを防ぐ方法はありますか?これは私だけに起こりますか?私はすでにcom.apple.finder.plistファイルをリセットしようとしましたが、Mavericksはplistファイルをキャッシュするようになったため、ファイルは削除した直後に再作成されるため、機能しなくなります。

0
macOS LaunchAgentサービスが重複プロセスを実行する[終了]
UIアプリケーションをLaunchAgentとして実行しているときに、同じユーザーで1つではなくデュアル実行プロセスを取得することがあります(重複した同一のウィンドウによって画面に反映されます)。これは競合が原因で発生すると思います/Library/LaunchAgents。関連するplistファイルが内に作成されたときに監視および実行することもできますが、手動でエージェントをロードします。 ユーザーごとに単一/一意のプロセスを強制するにはどうすればよいですか。おそらく、この要求専用のplistフラグがありますか?
4 launchd  plist 


1
ドックアイコンに正しいアプリケーションアイコンが表示されない
ランダムにドックアイコンにデフォルトのアプリケーションアイコンが表示されます。時々彼らは再び戻ってきます。以前にドックをリセットし、.plistを削除しました。これにより一時的に問題が修正されますが、すぐに戻ります。アプリを削除してドックに再度追加すると、次回までアイコンが復元されます。もちろん、これを常に行うのは面倒です。 通常、影響を受けるアプリはデフォルトのMac OSのものです。上記のスクリーンショットは、私の現在の状況を示しています。メール、Safari、リマインダー、iTunes、およびターミナルにはアイコンが表示されていません。 Googleで同様の動作について不満を言う人がいるので、私はあまり見つけませんでした。他の誰かが苦しんでいますか?誰かがより「永続的な」解決策を提案できますか? 前もって感謝します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.