Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
MOBILE APP REFRESH SESSIONS
|
MOBILE APP REFRESH SESSIONS | ||||||||
Este comando não requer parâmetros | ||||||||
O comando MOBILE APP REFRESH SESSIONS comprova todos os arquivos de sessão da aplicação móvel localizados na pasta MobileApps do servidor e atualiza o conteúdo de sessão existente na memória para todo arquivo editado.
Este comando está criado para ser utilizado por 4D para os desenvolvedores de iOS para "forçar" a recarga da informação da sessão do usuário depois de terem editado seus arquivos locais. Por exemplo, se uma sessão necessitar ser reiniciado, pode eliminar o arquivo de sessão e depois chamar a MOBILE APP REFRESH SESSIONS. Para saber mais sobre as sessões de aplicações móveis, consulte a documentação de 4D móvel.
O comando verifica o cumprimento de cada arquivo de sessão na pasta MobileApps (sintaxe json, esquema json, dados de sessão). Se o arquivo for compatível e tiver sido modificado, a sessão correspondente é atualizada na memória (se existir) com os conteúdos editados.
Se um arquivo de sessão não for válido ou tiver sido eliminado, a sessão correspondente é eliminada da memória.
O comando pode devolver um dos erros abaixo, que pode ser manejado através dos comandos ON ERR CALL e GET LAST ERROR STACK:
Nome do componente | Código de erro | Descrição |
mobi | 1 | A localização do arquivo json não coincide com seu conteúdo |
mobi | 2 | O arquivo json não está formado corretamente |
mobi | 3 | O arquivo json não valida o esquema json |
mobi | 4 | O token de conexão não cumpre com a informação atual |
Se quiser resetar todas as sessões atuais para todas as aplicações móveis:
C_TEXT($sessionsPath)
$sessionsPath:=Get 4D folder(MobileApps folder)
DELETE FOLDER(sessionsPath;Delete with contents)
MOBILE APP REFRESH SESSIONS
Produto: 4D
Tema: Ferramentas
Número
1596
Criado por: 4D v17 R2
Manual de linguagem 4D ( 4D v20 R7)