Mode Kiosk sur macOS
Transformez un Mac en borne dédiée : votre application PandaSuite s’ouvre à la connexion en plein écran, les visiteurs ne peuvent pas passer à d’autres apps, et le personnel la quitte avec un mot de passe administrateur.
En Mode Kiosk, l’application occupe tout l’écran et masque le Dock et la barre des menus. Pendant son exécution, le changement d’app, l’option Forcer à quitter et la commande Masquer de macOS sont désactivés.
Activer le Mode Kiosk dans l’export
- Ouvrez le formulaire d’export DMG depuis le dashboard.
- Dans Méthode de lancement, activez Mode kiosque.
- Générez le DMG, puis installez ou réinstallez l’application sur le Mac, dans le dossier Applications.
Les applications exportées avant l’arrivée du menu Kiosk ne l’ont pas : si Control + Shift + K ne fait rien, exportez de nouveau l’application et réinstallez-la.
Préparer le Mac
- Exécutez la borne sous un compte standard, et gardez un compte administrateur distinct, protégé par mot de passe : le personnel a besoin d’un nom et d’un mot de passe administrateur pour quitter le Mode Kiosk.
- Pour que le Mac démarre directement sur l’application, activez la connexion automatique du compte de la borne dans Réglages Système > Utilisateurs et groupes. macOS ne propose pas la connexion automatique quand FileVault est activé.
- Connecté au compte de la borne, désactivez les raccourcis qui ouvrent d’autres fonctionnalités de macOS par-dessus la borne, comme le raccourci de Spotlight (Réglages Système > Clavier > Raccourcis clavier) et les Coins actifs (Réglages Système > Bureau et Dock). Ces réglages sont propres à chaque compte, et les Réglages Système ne sont plus accessibles une fois le Mode Kiosk lancé.
Démarrer en Mode Kiosk à la connexion
- Connectez-vous au compte de la borne et lancez l’application.
- Appuyez sur Control + Shift + K (Enable Kiosk Mode at Startup), puis cliquez sur Continue. L’application est ajoutée aux éléments d’ouverture du compte.
- macOS affiche alors une notification indiquant qu’un élément d’ouverture a été ajouté. Fermez-la : elle reste par-dessus la borne tant que personne ne la ferme, et un clic dessus ouvre les Réglages Système.
- Redémarrez le Mac. Le Mode Kiosk désactive le menu Pomme : maintenez le bouton d’alimentation enfoncé jusqu’à ce que le Mac s’éteigne, puis rallumez-le. Vous devez maintenant voir votre application s’ouvrir d’elle-même, en plein écran.
N’utilisez pas Control + Shift + L pour redémarrer : ce raccourci désactive le Mode Kiosk à la connexion.
Les raccourcis utilisent la touche Contrôle, pas Commande. Si l’application indique que macOS n’a pas activé l’élément d’ouverture, quittez le Mode Kiosk avec Control + Shift + L, activez l’application dans Réglages Système > Général > Ouverture et extensions, puis relancez-la et appuyez sur Control + Shift + K.
Ce que les visiteurs ne peuvent pas faire
En Mode Kiosk, l’application garde les visiteurs à l’intérieur :
- Les raccourcis clavier qui quittent l’application, ferment, masquent ou réduisent la fenêtre, quittent le plein écran, rechargent la page, zooment ou ouvrent les outils de développement sont sans effet.
- Le clic droit n’ouvre aucun menu.
- Les liens vers d’autres sites ne s’ouvrent pas, et les téléchargements n’ouvrent pas le Finder.
- L’action de sortie de la page est ignorée : seul le personnel quitte la borne, avec le raccourci ci-dessous.
Les visiteurs ne peuvent pas non plus changer le channel sur lequel la borne s’ouvre : en Mode Kiosk, seul un lien de channel ouvert avec le menu déroulant réglé sur Ordinateur le change (voir Dédier un appareil à un channel). Pour le changer, quittez le Mode Kiosk, ouvrez le lien du channel, puis relancez le Mode Kiosk.
La page se recharge si elle plante ou ne répond plus, et réessaie toutes les 5 secondes quand le contenu ne peut pas se charger : un Mac qui démarre avant le réseau affiche son contenu dès que la connexion arrive. Si l’application elle-même se ferme de manière inattendue, macOS ne la relance qu’à la connexion suivante : redémarrez le Mac avec le bouton d’alimentation.
Quitter le Mode Kiosk
- Appuyez sur Control + Shift + L (Leave Kiosk Mode), puis cliquez sur Continue.
- Quand macOS le demande, saisissez un nom et un mot de passe administrateur. L’application se ferme et ne s’ouvre plus à la connexion.
- Sans le mot de passe, le Mode Kiosk reste actif.
- Si l’application indique que macOS a gardé l’élément d’ouverture, un profil de gestion des appareils (MDM) le retient peut-être : désactivez-le dans Réglages Système > Général > Ouverture et extensions, sinon l’application s’ouvre à la prochaine connexion.
Gardez le clavier hors de portée des visiteurs, et testez la sortie avant tout déploiement sur site.