バイナリを XML に変換しようとすると plutil エラー 998 が発生する

バイナリを XML に変換しようとすると plutil エラー 998 が発生する

編集: 説明。

Windows 上の .plist ファイルの内容を読み取りたいです。

VS Codeで試してみましたが、理想的ではない「ファイルはバイナリのようで、テキストとして開くことはできません」と表示されるので、少しグーグルで検索したところ、複数の情報源から、XMLに変換する表示できるようにする必要があります。plutil(iTunes for Windowsでダウンロード)でこのコマンドを実行できると読みましたが、

plutil -convert xml1 file.plist

結果的に

plutil.exe[10768:1724] error reading 490 bytes from fd 3, error was 998

少し調べてみたところ、iTunes をインストールまたは開くときにエラー 998 が発生し、再インストールで問題が解決した人がいるようですが、plutil の場合は再インストールしても問題が解決しないようです。

このエラー 998 を解決する方法を誰か知っていますか? これまでのところ、Google が提案したものではあまり解決できませんでした。

または、エディターが機能しない場合は、Windows で plist ファイルを表示するにはどうすればよいでしょうか? (見つけた無料の plist エディターをいくつか試しましたが、文字エンコードの問題で開けなかったり、VS Code と同じ結果になったりしました。)

答え1

Apple のアプリケーション サポートのディレクトリが PATH に追加されていることを確認してください。

次のようにCMDセッションのみに設定できます

Path=C:\Program Files (x86)\Common Files\Apple\Apple Application Support\;%PATH%

またはコントロールパネル -> システムで永続的に


私の場合はうまくいきました。私のシステムにはいくつかあります

C:\Program Files (x86)\Common Files\Apple\Apple アプリケーション サポート

同じバージョンですが、x64 は C:\Program Files\Common Files\Apple\Apple Application Support と C:\windows にも見つかると思います。

私も古いものを持っています C:\Program Files (x86)\Safari\Apple アプリケーションサポート

他にもアイデアがあります

Notepad++ を使用して、plist プラグインを追加することもできます。

GITで使用できるいくつかのツール

iPhone バックアップ アナライザー - Mario Piccinelli

関連情報