Today, We want to share how to get rid of the error message called “Unapproved caller (Security, Agent may only be invoked by Apple software)” on Mac OS X. If you are getting this error message from your Macbook, Please try the steps we are providing below. Hope you can fix the Mac error message through our instruction.
01. First Method
Step 01. Turn off your Macbook > Press and Hold Command + R and press the power button (you don’t have to hold the power button) > Keep holding the Command + R keys until accessing to the Recovery Mode.
Step 02. You will have these options to choose. Please select Disk Utility option and Click Continue.
Step 03. Select your hard drive > Click on Verify Disk and Click on Repair Disk as soon as Verify Disk gets done.
Step 04. Now Reboot your Macbook and see if you are still getting the error message. If the error message still appearing on the screen, Please try the second method below.
02. Second Method
Step 01. Press and Hold Command + S and Press the power button to turn on (don’t have to hold the power button).
Step 02. It will bring you to the Prompt mode. If the loading is done, Type /sbin/fsck -fy and hit Enter. It takes some time. If you get the message that says “The volume 128 SSD appears to be ok”, Type the next command.
Step 03. Type /sbin/mount -uw / and hit enter
Step 04. Type rm -Rf /var/folders/* and hit enter
Step 05. Type /sbin/fsck -fy and hit enter
Step 06. Type reboot and hit enter.
Now it’s done. Hope it helps you to fix the issues.
Thank you for posting this. Appears to have solved the problem – much appreciated!!
Hi, I have a problem with the “unapproved caller” error and the “startup disk full” error, your tips did not work and I can not get into safe mode. Is there anything I can do? thank you
sorry bad english
Try this. Was the only thing that worked for me.
It seems it’s some kind of temporary glitch, as it usually helps to restart the machine.
Other suggestions:
Reboot into Safe Mode, then Verify and repair drive
Reboot and hold the CMD+R keys
Select Disk Utility
Click on the image under my drive
Verify and repair drive
You may try to remove the cache files/folders located in /var/folders directory (not recommended) or move them into Trash.
Normally cache files should be cleared every few days by Launch Daemon (/System/Library/LaunchDaemons/com.apple.bsd.dirhelper.plist).
If the files can’t be removed, reboot into Single Mode, run fsck, mount the root partition and run rm -vR — /var/folders/*. Which is:
Start on single user mode: Hit the CMD+S keys at start-up
At the line, type (after root): fsck -fy and hit the Enter key.
Mount the root drive by: mount -uw /
Remove the cache files by: rm -Rf /var/folders/* (make sure you won’t do any typo!).
Reboot by typing: reboot.
Genius! Option 2 worked like a charm. Kudos, high-five, thank you, etc, etc.