嘗試將二進位轉換為 XML 時,plutil 錯誤 998

嘗試將二進位轉換為 XML 時,plutil 錯誤 998

編輯:澄清。

我想在 Windows 上讀取 .plist 檔案的內容。

我嘗試使用 VS Code 但它是不理想它說“文件似乎是二進制的,無法作為文本打開”,所以我用谷歌搜索了一下,多個消息來源說我需要將其轉換為 XML以便能夠查看它。我讀到 plutil(與 Windows 版 iTunes 一起下載)可以使用此命令執行此操作,但是

plutil -convert xml1 file.plist

結果是

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

我搜尋了一下,有些人在安裝/開啟 iTunes 時遇到錯誤 998,重新安裝對他們有效,但重新安裝對 plutil 不起作用。

有誰知道如何解決這個錯誤998?到目前為止,我並沒有很幸運地按照谷歌的建議解決了這個問題。

或者如果編輯器不起作用,我還能如何在 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 Application Support

我假設在 C:\Program Files\Common Files\Apple\Apple Application Support 和 C:\windows 中也可以找到相同的版本,但 x64

我也有一個舊的 C:\Program Files (x86)\Safari\Apple 應用程式支持

這是一些其他想法

您也可以使用 notepad++ 並新增 plist 插件。

例如,您可以使用 GIT 中的幾個工具

iPhone 備份分析儀 - Mario Piccinelli

相關內容