Módulo de aplicativos (app)
Este módulo opera os aplicativos usando dois identificadores principais:
- bundle identifier (identificador do pacote do aplicativo, bid): identificador de texto exclusivo do aplicativo, como
com.tencent.mqq; não muda após a instalação. Pode ser consultado em aplicativo XXT → Mais → Lista de aplicativos. - process identifier (identificador do processo, pid): número inteiro do processo enquanto o aplicativo está em execução; é diferente a cada inicialização.
- Obter o caminho do pacote do aplicativo (app.bundle_path)
- Obter o caminho do diretório de dados do aplicativo (app.data_path)
- Obter as informações de grupos do aplicativo (app.group_info)
- Obter as informações de plugins do aplicativo (app.plugin_info)
- Exibir uma notificação do aplicativo (app.pop_banner)
- Executar um aplicativo (app.run)
- Fechar um aplicativo (app.close)
- Simular o gesto de deslizar para sair do aplicativo (app.quit)
- Verificar se um aplicativo está em execução (app.is_running)
- Obter o nome localizado pelo bid do aplicativo (app.localized_name)
- Obter os dados do ícone pelo bid do aplicativo (app.png_data_for_bid)
- Obter o pid pelo bid do aplicativo (app.pid_for_bid)
- Obter o consumo atual de memória do aplicativo (app.used_memory)
- Obter o identificador do pacote do aplicativo em primeiro plano (app.front_bid)
- Obter o número do processo do aplicativo em primeiro plano (app.front_pid)
- Abrir um URL em primeiro plano (app.open_url)
- Obter a lista de identificadores de pacote de todos os aplicativos do dispositivo (app.bundles)
- Obter a lista de processos do dispositivo atual (app.all_procs)
- Definir as permissões TCC de um aplicativo (app.set_tcc)
- Obter os arquivos abertos por um aplicativo (app.lsof)
- ! Instalar um pacote IPA (app.install)
- Desinstalar um aplicativo (app.uninstall)