Chuyển tới nội dung chính

Viết một tệp plist (plist.write)

Khai báo

plist.write(filePath, tab)

Tham số

  • filePath
    String. Đường dẫn tuyệt đối của tệp plist để viết.
  • tab
    Table. Bảng (cây) cần chuyển đổi thành plist và ghi vào.

Mô tả

Ghi một bảng Lua (cây) vào một tệp plist.
Hàm này có thể được sử dụng trong XUI.

Ví dụ

local plfilename = "/var/mobile/Library/Caches/com.apple.mobile.installation.plist"
local tmp2 = plist.read(plfilename)
tmp2["Metadata"]["ProductBuildVersion"] = "CustomBuild"
plist.write(plfilename, tmp2)
sys.chown(plfilename, 501, 501) -- sửa quyền sở hữu
sys.chmod(plfilename, "0644") -- sửa quyền truy cập