Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
M MobbScan_UnattendedPlugin-iOS
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Merge requests 1
    • Merge requests 1
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • MobbScan
  • MobbScan_UnattendedPlugin-iOS
  • Merge requests
  • !57

Merged
Created Feb 13, 2023 by Juan Jose Lopez@jjlopezMaintainer2 of 13 tasks completed2/13 tasks

Gestionar navegación ATRÁS en la demo comercial

  • Overview 3
  • Commits 3
  • Changes 3

🎯 Summary

Mostrar un dialogo al cancelar el proceso desatendido, y si se confirma la cancelación, resetear la demo comercial a la vista inicial.

🤔 Type

  • ✨ New feature
  • 🐛 Bug fix
  • 👷 Technical debt
  • ☢️ Breaking change (it breaks backward compatibility)
  • 📚 Requires a change in the docs

⚙️ Configuration

Workspace branch: [feature/MOBBSCAN-6046]

Related MRs:

  • 🔗 [https://gitlab.mobbeel.com/mobbscan/MobbScanSDK-iOS/-/merge_requests/156]
  • 🔗 [https://gitlab.mobbeel.com/mobbscan/ios/mobbscan-demo-ios/-/merge_requests/17]

⚗️ Solution

Añadido el dialogo, cambiado el comportamiento de la demo comercial para volver hacia la vista inicial, y arreglada la detección de holograma para permitir su cancelación unilateral.

  • 🔗 JIRA: MOBBSCAN-6046

🔬 Tests

  • Iniciar la demo comercial con una licencia para el proceso desatendido (por ejemplo, mobb-lince).
  • Iniciar un proceso desatendido.
  • Cancelar el proceso desatendido en un momento arbitrario (principalmente durante la detección de hologramas, ya que se ha aplicado una corrección relacionada con él).
  • Comprobar que aparece una alerta para cancelar el proceso, en inglés o en español según el idioma del dispositivo.
  • Comprobar que, si se pulsa en "Cancelar" en la alerta, se continua con el proceso normalmente.
  • Comprobar que, si se pulsa en "Aceptar" en la alerta, se vuelve a la vista de inicio de la demo y, en la detección de hologramas, el flash se apaga. Opcionalmente, también se puede ver en los logs de la app que se ha cancelado el proceso.
  • Sin cerrar la app, reiniciar el proceso, y comprobar que termina correctamente.

🧐 Checklist:

  • The code follow the project guidelines.
  • The changes have been tested locally.
  • The code has internal docs.
  • Docs are updated (README, public docs, etc.)
  • Some tests have been added to check that the changes work as expected (unit, integration or e2e tests ...)
  • Unit tests are running without errors.
  • Other dependant changes have already been merged.
  • Changelog updated (if it applies)
Edited Feb 13, 2023 by Juan Jose Lopez
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: feature/MOBBSCAN-6046