Software⏱️ 3 min read📅 2026-06-11

How to Fix: Mac OSX: start Google Chrome in kiosk mode - error?

Error fixing Google Chrome kiosk mode on OSX.

Quick Answer: Try using the --kiosk flag with the --app flag to specify a URL, e.g. google-chrome --kiosk --app https://www.google.com

The error 'objc[46671]: Class WorkerPoolObjC is implemented in both /Applications/Google Chrome.app/Contents/Versions/7.0.517.44/Google Chrome Helper.app/Contents/MacOS/../../../Google Chrome Framework.framework/Google Chrome Framework and /Applications/Google Chrome.app/Contents/Versions/7.0.517.44/Google Chrome Framework.framework/Internet Plug-Ins/PDF.plugin/Contents/MacOS/PDF. One of the two will be used. Which one is undefined.' occurs when attempting to start Google Chrome in kiosk mode on OSX using command-line switches. This issue affects users who have installed Google Chrome and are trying to use it in a restricted environment.

This error can be frustrating for users who need to access specific websites or applications in a controlled environment. However, with the right steps, you can resolve this issue and start Google Chrome in kiosk mode successfully.

🔍 Why This Happens

  • The primary reason for this error is that the Google Chrome Framework framework is not properly configured. The framework is used by both the browser and the helper application, but it seems to be causing a conflict when trying to start the browser in kiosk mode.
  • Alternatively, the issue could also be caused by an incorrect or outdated version of the Google Chrome Helper application.

🚀 How to Resolve This Issue

Using the '--kiosk' Command-Line Switch

  1. Step 1: Open the Terminal app on your Mac and navigate to the directory where you have stored the Google Chrome application.
  2. Step 2: Type the following command to start Google Chrome in kiosk mode: `./Google owser --kiosk` (Note: The exact path may vary depending on your system configuration).
  3. Step 3: Press Enter to run the command, and Google Chrome should open in kiosk mode.

Using the '--app' Command-Line Switch with a Specific URL

  1. Step 1: If you are unable to start Google Chrome in kiosk mode using the '--kiosk' switch, try using the '--app' switch with a specific URL.
  2. Step 2: Type the following command to start Google Chrome in kiosk mode with a specific URL: `./Google owser --app ` (Replace '' with the desired website or application).
  3. Step 3: Press Enter to run the command, and Google Chrome should open in kiosk mode with the specified URL.

🎯 Final Words

To summarize, the error 'objc[46671]: Class WorkerPoolObjC is implemented in both...' occurs due to a conflict between the Google Chrome Framework framework and the helper application. By using the '--kiosk' or '--app' command-line switches with specific URLs, you can resolve this issue and start Google Chrome in kiosk mode successfully.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions