In a macOS application using KIOSK mode through the Apple Kiosk API, can the new NSTouchBar interfere with KIOSK mode?

I am developing an application that uses the Apple Kiosk API, the documentation of which is available here:

https://developer.apple.com/library/content/technotes/KioskMode/Introduction/Introduction.html

so that the user can’t change the most important application, make him refuse and use the most common keyboard shortcuts from mission control and accessibility. My application should be distributed to MacBook Pro users. Should a user have a new macbook pro with NSTouchBar, is this a discovery of new ways to gain control of the system bypassing kiosk protection? is there a programmatic way I can completely disable NSTouchBar in my application? if not, is there a software way to detect the current NSTouchBar system settings (for example, if it shows a specific button)? Many thanks

+4
source share

No one has answered this question yet.

Source: https://habr.com/ru/post/1659764/


All Articles