Habilitar notificaciones push en MDK Public Store Client

Puede clonar un proyecto de metadatos existente desde Tienda GitHub y comience directamente con el paso 4 de este tutorial.


Paso 1: Defina la configuración de notificaciones push en la configuración de la aplicación

  1. Abra la cabina de SAP Mobile Services, haga clic en Notificación push móvil característica.

    Tu puedes contribuir Notificación push móvil función haciendo clic en el icono + donde una función aún no está asignada a la aplicación.

  2. Escoger Cliente de servicios móviles de SAP sobre Predefinido para opción, haga clic en Salvar.

    La presión predefinida solo es compatible con el cliente de tienda pública MDK (cliente de SAP Mobile Services).

    Si desea habilitar las notificaciones automáticas en su cliente MDK personalizado, siga este tutorial.

Paso 2: Cree un nuevo proyecto MDK en SAP Business Application Studio

  1. El espacio de desarrollo se lanzó en SAP Business Application Studio.

  2. Hacer clic Empezar desde la plantilla en la página de bienvenida.

    Si no ve la página de bienvenida, puede acceder a ella a través de Ayuda menú.

  3. Escoger Proyecto MDK y haga clic en Comienzo.

  4. I Conocimiento básico paso, seleccione o proporcione la información a continuación y haga clic en Hacia adelante:

    Gort Valor
    MDK template type Escoger Empty desde el otoño pasado
    Your project name MDK_Push
    Your application name

    Más detalles sobre Plantilla MDK disponible en documentación útil.

    Si tú ves La señal de la fundición en la nube expiró, ¿continuar sin conexión a servicios móviles? , luego configure el entorno de Foundry Cloud nuevamente haciendo clic en en la esquina inferior izquierda de la barra de estado para iniciar una sesión válida y haga clic en Comenzar de nuevo.

  5. Después de hacer clic Hacia adelante, el asistente generará su aplicación MDK en función de sus selecciones. Debería MDK_Push proyecto en el explorador de proyectos.

Hecho

Inicie sesión para responder la pregunta

Paso 3: cree acciones MDK para registrarse para recibir notificaciones push

En este paso, creará las siguientes acciones:

  • Presione acción debajo de Notificación: esto registrará el dispositivo con SAP Mobile Services para notificaciones push.

  • Acciones de mensaje: estos mostrarán un mensaje si la acción del Programa de notificaciones push se ha realizado correctamente o no.

  1. Cree una acción de Programa de notificaciones push.

    Haga clic derecho en el Comportamiento carpeta MDK: nueva acción | Seleccione MDK Otras acciones en Categoría | hacer clic Aviso Aviso Empujando Acción | Hacia adelante.

    Proporcione la siguiente información:

    Propiedad Valor
    Action Name PushRegister

    Más detalles sobre Acción de notificación push disponible en documentación útil.

    Hacer clic Hacia adelante y ahora Finalizar en la etapa de declaración.

  2. Defina un mensaje de éxito si la acción de notificación de programa de inserción tiene éxito.

    Haga clic derecho en el Comportamiento carpeta MDK: nueva acción | Seleccione Acciones de mensajes MDK en Categoría | hacer clic Acción del mensaje | Hacia adelante.

    Proporcione la siguiente información:

    Propiedad Valor
    Action Name PushRegisterSuccessMessage
    Type Escoger Message desde el otoño pasado
    Message Push Notification registered
    Title Success
    OKCaption OK
    OnOK --None--
    CancelCaption dejalo en blanco
    OnCancel --None--

    Hacer clic Hacia adelante y ahora Finalizar en la etapa de declaración.

  3. Defina un mensaje de error si falla la acción de notificación de programa de inserción.

    Haga clic derecho en el Comportamiento carpeta MDK: nueva acción | Seleccione Acciones de mensajes MDK en Categoría | hacer clic Acción de mensaje | Hacia adelante.

    Proporcione la siguiente información:

    Propiedad Valor
    Action Name PushRegisterFailureMessage
    Type Escoger Message desde el otoño pasado
    Message Push Notification didn't register
    Title Failure
    OKCaption OK
    OnOK --None--
    CancelCaption dejalo en blanco
    OnCancel --None--

    Hacer clic Hacia adelante y ahora Finalizar en la etapa de declaración.

  4. Definir Éxito y Cinta acciones para PushRegister.action.

    En el editor de acciones de la nueva acción, expanda el Propiedades de acción comunes y proporcione la siguiente información:

    Propiedad Valor
    Success Action Haga clic en el icono del enlace para adjuntarlo PushRegisterSuccessMessage.action
    Failure Action Haga clic en el icono del enlace para adjuntarlo PushRegisterFailureMessage.action

    Cuando PushRegister.action luego se ejecuta con éxito PushRegisterSuccessMessage.action se animará o si PushRegister.action luego falla PushRegisterFailureMessage.action se animará.

Hecho

Inicie sesión para responder la pregunta

Paso 4: llamar a la acción del programa push

En el paso, establecerá y llamará a la acción Notificación de programa push cuando la aplicación se actualice con los nuevos metadatos.

Depende de los desarrolladores llamar a la acción Notificación de programa push.

I Application.app archivo, adjunte el OnDidUpdate salida a PushRegister.action.

Hecho

Inicie sesión para responder la pregunta

Paso 5: usa la aplicación

Hasta ahora, aprendió a crear una aplicación MDK en el editor de SAP Business Application Studio. Ahora aplicará esta definición de aplicación a los servicios móviles.

  1. Botón derecho del ratón Application.app y seleccione MDK: Implementación.

  2. Seleccione un destino de implementación como Servicios móviles.

  3. Seleccione la aplicación de Servicios móviles.

    Debería ver Implementación exitosa mensaje.

Hecho

Inicie sesión para responder la pregunta

Paso 6: Replica el código QR para abordar una aplicación

SAP Business Application Studio tiene una función para generar un código QR para una aplicación integrada.

Haga doble clic en el Application.app para abrirlo en MDK Application Editor y haga clic en Código QR de la aplicación icono para incluir el código QR.

Hecho

Inicie sesión para responder la pregunta

Paso 7: Ejecute la aplicación en el cliente MDK

Asegúrese de seleccionar la pestaña de plataformas de dispositivo correcta arriba. Una vez escaneado y cargado con la URL incorporada, se recordará. Cuando cierre la sesión y vuelva a subir a bordo, se le pedirá que continúe usando la aplicación actual o que escanee un nuevo código QR.

  1. Inclinarse estos pasos para abordar el cliente MDK.

  2. Cuando acepte la actualización de la aplicación, debería aparecer un mensaje Aviso de registro de prensa. Hacer clic Okey.

  3. Ha llegado el momento de enviar el primer aviso de presión de Función de notificación push de SAP Mobile Services.

    Vaya a la cabina de servicios móviles. I Notificación push móvil función, cambiar a Regístrese para empujar pestaña.

    A continuación, encontrará información sobre un usuario registrado para recibir una notificación push y también detalles sobre los proveedores Push. Identifique su ID de dispositivo y haga clic en Enviar notificación.

  4. En un cuadro de diálogo de notificación, escriba un mensaje de notificación y haga clic en Enviar.

    Verá un mensaje de brindis exitoso.

    Después de enviar una notificación, un dispositivo móvil debería recibir el mensaje.

  1. Inclinarse estos pasos para abordar el cliente MDK.

  2. Tan pronto como acepte una actualización de la aplicación, notará que primero le pedirá permiso para mostrar notificaciones.

  3. Si el registro de presión es exitoso, se debe mostrar un mensaje Aviso de registro de prensa. Hacer clic Okey.

  4. Ha llegado el momento de enviar el primer aviso de presión de Función de notificación push de SAP Mobile Services.

    Vaya a la cabina de servicios móviles. I Notificación push móvil característica, cambiar a Regístrese para empujar pestaña.

    A continuación, encontrará información sobre un usuario registrado para una notificación de inserción y también detalles sobre los proveedores de inserción. Identifique su ID de dispositivo y haga clic en Enviar notificación.

  5. En un cuadro de diálogo de notificación, escriba un mensaje de notificación y haga clic en Enviar.

    Verá un mensaje de brindis exitoso.

    Después de enviar una notificación, un dispositivo móvil debería recibir el mensaje.

    Si un reloj de Apple está conectado al dispositivo iPhone, también puede ver la misma notificación de inserción en el reloj de Apple.

    MDK admite notificaciones enriquecidas para la presión. MDK no se ejecuta en relojes inteligentes ni como una aplicación de reloj de Apple.

Una vez escaneado y cargado con la URL incorporada, se recordará. Cuando cierre la sesión y vuelva a subir a bordo, se le pedirá que continúe usando la aplicación actual o que escanee un nuevo código QR.

Hecho

Inicie sesión para responder la pregunta


Felicitaciones, ha implementado con éxito Habilitar notificaciones push en MDK Public Store Client y ahora planea consumir la API REST en la aplicación MDK.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Salir de la versión móvil