Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
MOBILE APP REFRESH SESSIONS
|
MOBILE APP REFRESH SESSIONS | ||||||||
Este comando no requiere parámetros | ||||||||
El comando MOBILE APP REFRESH SESSIONS comprueba todos los archivos de sesión de la aplicación móvil ubicados en la carpeta MobileApps del servidor y actualiza el contenido de sesión existente en la memoria para todo archivo editado.
Este comando está diseñado para ser utilizado por los desarrolladores de 4D for iOS y de 4D for Android para "forzar" la recarga de la información de la sesión del usuario después de que se hayan editado sus archivos locales. Por ejemplo, si una sesión necesita reiniciarse, puede eliminar el archivo de sesión y luego llamar a MOBILE APP REFRESH SESSIONS. Para más información sobre las sesiones de aplicaciones móviles, consulte la documentación Go Mobile.
El comando verifica el cumplimiento de cada archivo de sesión en la carpeta MobileApps (sintaxis json, esquema json, datos de sesión). Si el archivo es compatible y se ha modificado, la sesión correspondiente se actualiza en la memoria (si ya existe) con los contenidos editados.
Si un archivo de sesión no es válido o ha sido eliminado, la sesión correspondiente se elimina de la memoria.
El comando puede devolver uno de los siguientes errores, que se puede manejar a través de los comandos ON ERR CALL y GET LAST ERROR STACK:
Nombre del componente | Código de error | Descripción |
mobi | 1 | La ubicación del archivo json no coincide con su contenido |
mobi | 2 | El archivo json no está formado correctamente |
mobi | 3 | El archivo json no valida el esquema json |
mobi | 4 | El token de conexión no cumple con la información actual |
Usted desea restablecer todas las sesiones actuales para todas las aplicaciones móviles:
C_TEXT($sessionsPath)
$sessionsPath:=Get 4D folder(MobileApps folder)
DELETE FOLDER(sessionsPath;Delete with contents)
MOBILE APP REFRESH SESSIONS
Producto: 4D
Tema: Herramientas
Número
1596
Creado por: 4D v17 R2
Manual de lenguaje 4D ( 4D v20 R7)