Site Tools


Rhino 8 Mac with Enscape Reporting "License Not Found"

Problem: Install of Enscape for Mac causes Rhino for Mac to say License Not Found or Initializing… and become unresponsive.

You can also read the forum thread “Troubleshooting: Data protection failed”. Details...

Cause: Enscape created ~/Library/Application Support/McNeel with incorrect permissions.

Solution 1: Apple Terminal Commands

  1. Close Rhino
  2. Open Terminal. Details...
  3. Paste the following into Terminal, then press Enter. You'll be asked for the password you use to login to your mac. The sudo command runs with privileged permissions, and requires your password to work:
    sudo chown -R $(logname) "/Users/Shared/McNeel/Rhinoceros"
    sudo chmod -R 755 "/Users/Shared/McNeel/Rhinoceros"
    sudo chown -R $(logname) "~/Library/Application\ Support/McNeel/Rhinoceros/"
    sudo chmod -R 755 "~/Library/Application\ Support/McNeel/Rhinoceros/"
  4. Start Rhino
  5. Login

Solution 2: Manually and Complete Uninstall

Simplest Solution

  1. Delete Applications:
    1. Open Finder
    2. Click Applications in the sidebar.
    3. Drag Rhino 7 to the trash
    4. Drag Rhino 8 to the trash
    5. Drag Enscape to the trash
  2. Delete Enscape Plugin:
    1. In Finder, click Go > Go to Folder
    2. Paste ~/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/
    3. Drag the Enscape folder to the trash
  3. Delete Rhino License Files:
    1. In Finder, click Go > Go to Folder
    2. Paste ~/Library/Application Support/McNeel/Rhinoceros
    3. Drag 8.0 to the trash
    4. In Finder, click Go > Go to Folder
    5. Paste /Users/Shared/McNeel/Rhinoceros/
    6. Drag 8.0 to the trash
  4. Delete Enscape Data Folders:
    1. In Finder, click Go > Go to Folder
    2. Paste ~/Library/Application Support/
    3. Drag any Enscape-related folders to the trash
  5. Restart your Mac
  6. Reinstall Rhino. If your Mac prompts “keep, replace …” you did not clean up well enough. Go back to the top and try again.
  7. Start Rhino. It should install and open like it was never installed before. And then it will get a license from the RA.

Solution 3: Manually modify folder permissions

  1. Quit Rhino
  2. Open Finder
  3. Set permissions for ~/Library/Application Support/McNeel folder
    1. In Finder, click Go > Go to Folder.
    2. Paste ~/Library/Application Support.
    3. Right-click the McNeel folder, then click Get Info.
    4. In the Sharing & Permissions section and click the padlock to enable editing.
    5. Change the permissions to Read & Write for all the entries.
    6. In the options menu (the circle with the three dots next to the + & - symbols), click Apply to enclosed items…
    7. Close the McNeel Info window.
  4. Set permissions for /Users/Shared/McNeel/Rhinoceros folder
    1. In Finder, click Go > Go to Folder.
    2. Paste /Users/Shared/McNeel
    3. Right-click the Rhinoceros folder, then click Get Info.
    4. In the Sharing & Permissions section and click the padlock to enable editing.
    5. Change the permissions to Read & Write for all the entries.
    6. In the options menu (the circle with the three dots next to the + & - symbols), click Apply to enclosed items…
    7. Close the Rhinoceros Info window.
  5. Start Rhino.

or

Please check if you have read & write privileges on these license folders. To do this, right click a folder > choose Get Info > and check the permissions at the bottom of the window that pops up. Make all of them Read + Write.

   ~/Library/Application Support/McNeel/Rhinoceros
   /Users/Shared/McNeel/Rhinoceros
  1. Start Rhino 8 after making sure you can write to these folders. You should see a Welcome screen to enter your email. If that still doesn't work, try deleting all McNeel folders from both ‘/Application Support’ and ‘/Shared’ before starting Rhino 8

Solution 4: Use Apple Terminal Commands to Change Folder Permissions

Advanced Skills Required

  1. Quit Rhino 8.
  2. Restart your Mac.
  3. Ensure Rhino 8 is not running.
  4. Launch Terminal.
  5. Remove the folders that Enscape created.
    1. If Rhino 7 is installed and working and you only want to fix Rhino 8, paste into terminal and press Enter:
    2. rm -rf ~/Library/Application\ Support/McNeel/Rhinoceros/8.0
    3. Or, paste rm -rf ~/Library/Application\ Support/McNeel and press Enter.
  6. Start Rhino 8
  7. With Rhino successfully starting, now you can reinstall Enscape
  8. if you get “permissions denied” as a return when you run the steps above, add the prefix sudo then a space, then the command string above. This will call the admin credentials dialog box allowing you to enter admin credentials. Enter admin credentials and the command string should complete successfully.
  9. If all the above fails, you can browse directly to the folder in the finder and delete the folder manually by dragging it into the trash. (confirm with admin credentials)
  10. In some rare cases all the above fails, BUT after a restart the above process finally works.

or

Run these command in your Terminal Application

mkdir -p ~/.config/.mono/keypairs
chmod -R 700 ~/.config/.mono/keypairs

If all else fails, please get in touch with us. Standalone licensing (locking the license key to the machine) can be used as a fallback option.

McNeel Technical Support tech@mcneelcom.

rhino/mac/home/rhinomacwontstart.txt · Last modified: 2025/02/05 by maryfugier