macOS Single App

Contributor III

is there a way to have a Mac system only launch into a single App (launch daemon/agent?) and not allow it to be closed or swipe/tab out of the fullscreen app?


Valued Contributor II

I've never done this so here it is off the cuff .... make the following script into an application (it will launch full screen)


tell application "APPNAMEHERE"    
    tell application "System Events"
        keystroke "f" using {command down, control down}
    end tell
end tell

make a plist like the following in launchagents for the user

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "">
<plist version="1.0">

</plist> for locking the app in full screen... I don't know how to do this, maybe check out - use this to limit window/mouse movement so they can never actually move the mouse to the area of the screen that minimizes / disables full screen. Then disable keyboard shortcuts. Check out BetterTouchTool ...

i know keyboard shortcuts are stored in a few different plists, but to the best of my knowledge there's a lot to do if taking that route...

other thought is open the application within a self made application that limits everything you need limited

hopefully someone else can chime in that has successfully done this.

Looking for a Jamf Managed Service Provider? Look no further than Rocketman

Virtual MacAdmins Monthly Meetup - First Friday, Every Month