應用程式模組 (app)
本模組圍繞兩個核心標識來操作應用:
- bundle identifier(應用包標識符,bid):應用的唯一字串標識,如
com.tencent.mqq;安裝後不變。可在 XXT 應用程式 → 更多 → 應用清單 中查看。 - process identifier(行程標識符,pid):應用運行時的行程號,整數,每次啟動都不同。
- 取得 App 的應用程式包路徑 (app.bundle_path)
- 取得 App 的應用存檔路徑 (app.data_path)
- 取得 App 的應用分組資訊 (app.group_info)
- 取得 App 的插件資訊 (app.plugin_info)
- 彈出一個應用通知 (app.pop_banner)
- 運行應用程式 (app.run)
- 關閉應用程式 (app.close)
- 模擬使用上划退出應用程式 (app.quit)
- 檢測應用程式是否正在運行 (app.is_running)
- 通過應用程式 bid 取得應用的本地化名稱 (app.localized_name)
- 通過應用程式 bid 取得應用的圖示資料 (app.png_data_for_bid)
- 通過應用程式 bid 取得其 pid (app.pid_for_bid)
- 取得應用程式目前記憶體消耗 (app.used_memory)
- 取得前台應用的包標識符 (app.front_bid)
- 取得前台應用的行程號 (app.front_pid)
- 前台打開一個 URL (app.open_url)
- 取得裝置所有的應用的包標識符清單 (app.bundles)
- 取得目前裝置的行程清單 (app.all_procs)
- 設定 App 的 TCC 權限 (app.set_tcc)
- 取得 App 打開的檔案 (app.lsof)
- ! 安裝 IPA 安裝套件 (app.install)
- 卸載一個應用 (app.uninstall)