Challenge Overview
The Hercules client has asked us to develop a simple login system for iPads. The iPads will be in supervised / single app mode connected to an MDM.
This challenge will implement background timeout, even if the app isn't in the foreground.
Requirements:
The requirements are kept in Gitlab in this ticket:
* https://gitlab.com/hercules-retail/authenticator/issues/16
MDM
Note that the normal use case for this app is using an MDM to enable single-app mode. For this challenge, you will need to test against an MDM. There are plenty of services that offer free trials, and you can optionally use Apple's Profile Manager in macOS Server.
This will involve wiping an existing iPad, so please be aware of this restriction.
Documentation
A comprehensive demo video is required for this challenge
Make sure your README.md is very complete and detailed.
Submission
For this challenge, please submit:
1. Patch files against the develop branch of the repo in the forum, commit hash bef5bc5231d385c2926cd3065c3c3909c98d3eb7
3. A README documenting any setup that needs to be done
This challenge will implement background timeout, even if the app isn't in the foreground.
Requirements:
The requirements are kept in Gitlab in this ticket:
* https://gitlab.com/hercules-retail/authenticator/issues/16
MDM
Note that the normal use case for this app is using an MDM to enable single-app mode. For this challenge, you will need to test against an MDM. There are plenty of services that offer free trials, and you can optionally use Apple's Profile Manager in macOS Server.
This will involve wiping an existing iPad, so please be aware of this restriction.
Documentation
A comprehensive demo video is required for this challenge
Make sure your README.md is very complete and detailed.
Submission
For this challenge, please submit:
1. Patch files against the develop branch of the repo in the forum, commit hash bef5bc5231d385c2926cd3065c3c3909c98d3eb7
3. A README documenting any setup that needs to be done