寫入屬性表檔案 (plist.write)
聲明
plist.write(檔案路徑, 關聯表)
參數
- 檔案路徑
文字型,需要寫入的 plist 檔案的絕對路徑 - 關聯表
表型,這個表的樹形結構將會轉換成 plist
說明
將一個表的樹形結構寫入到 plist 檔案中
該函式可在 XUI 中使用
範例
local plfilename = "/var/mobile/Library/Caches/com.apple.mobile.installation.plist" -- 設置 plist 路徑
local tmp2 = plist.read(plfilename) -- 讀取 plist 文件內容並返回一個 table
tmp2["Metadata"]["ProductBuildVersion"] = "CustomBuild" -- 將 ProductBuildVersion 鍵值改為 "CustomBuild"
plist.write(plfilename, tmp2) -- 將修改後的表寫入 plist 文件
sys.chown(plfilename, 501, 501) -- 修正文件權限
sys.chmod(plfilename, "0644") -- 修正文件權限