본문으로 건너뛰기

App의 앱 그룹 정보 가져오기 (app.group_info)

선언

앱 그룹 정보 = app.group_info(앱 번들 식별자)

매개변수

  • 앱 번들 식별자
    문자열. 앱을 찾기 위한 번들 식별자는 XXT 앱--더 보기--앱 목록에서 확인할 수 있습니다.

반환값

  • 앱 그룹 정보
    테이블. {group_id = data_path, ...} 형식으로 애플리케이션의 그룹 정보를 반환합니다. 정보가 없으면 빈 테이블을 반환합니다.

예제

local function clear_dir(path)
for _, fn in ipairs(file.list(path) or {}) do
local full_path = path .. '/' .. fn
file.remove(full_path)
end
end
--
local info = app.group_info("com.tencent.mqq") -- QQ의 그룹 정보 가져오기
--
-- 모든 그룹 디렉터리의 내용을 반복하여 삭제합니다
for _,p in pairs(info) do
for _,v in ipairs(file.list(p) or {}) do
local path = p .. '/' .. v
if file.exists(path) == 'directory' then
clear_dir(path)
elseif v ~= '.com.apple.mobile_container_manager.metadata.plist' then
file.remove(path)
end
end
end