Quit the stuck process or app first. If the verification dialog won’t close, force quit the app being verified with Option + Command + Esc. If that fails, quit CoreServicesUIAgent in Activity Monitor. macOS relaunches it when needed. QuitAll can force quit apps from the menu bar.
Don’t try to delete it. CoreServicesUIAgent is a protected macOS process that shows Gatekeeper's verification progress, so you can't uninstall it and wouldn’t want to.
Use Open Anyway, not Terminal. If you trust the app, right-click and choose Open, or use Open Anyway in Privacy & Security. This keeps Gatekeeper on for everything else, and Pareto Security can confirm your protections are still active.
Restart, reinstall, or scan if it keeps happening. A restart, a fresh install from the official source, or a scan with CleanMyMac can fix repeated stalls. iStat Menus helps you spot unusual CPU or memory use while you troubleshoot.
CoreServicesUIAgent won’t close when macOS stalls while verifying an app, and sometimes the app itself is the culprit. Start by force quitting that app. If the verification dialog stays, quit CoreServicesUIAgent in Activity Monitor, then try the other fixes below.
Here’s a quick map of all seven fixes that can clear a frozen CoreServicesUIAgent dialog. You’ll find the detailed instructions below:
*Setapp is a curated platform that gives you access to 300+ Mac and iOS apps for a flat monthly fee.
How to get rid of CoreServicesUIAgent on Mac
Technically, you can’t uninstall CoreServicesUIAgent — and you wouldn’t want to. It’s a protected part of macOS. Instead, you can quit the stuck process or fix the app causing the verification dialog.
Fix 1. Force quit the app
Sometimes, CoreServicesUIAgent isn’t the culprit. The app being verified may have frozen or failed to open correctly. For example, I recently downloaded an app from outside the App Store on my Mac and found it prevented the verification dialog from closing.
Here’s how to force quit the app:
Press Option + Command + Esc.
Choose the app in the Force Quit Applications window.
Click Force Quit.
Alternatively, I recommend using QuitAll. It lets you close multiple apps, including background processes, from the menu bar.
Here’s how to force quit apps with QuitAll:
Install and open QuitAll.
Click the QuitAll icon in the menu bar.
Hold Option to switch Quit to Force Quit.
Click Force Quit All.
Then, check whether the verification dialog has disappeared. If the app caused the problem, force quitting it should resolve the issue.
Compared to the Option + Command + Esc window, QuitAll feels faster because it is already in my menu bar. All the stuck apps are gone with just one click. You can test it free for 7 days with Setapp Membership.
Fix 2. Use Activity Monitor to quit CoreServicesUIAgent
If the dialog remains visible, quit CoreServicesUIAgent with Activity Monitor. This built-in utility shows every process currently running on your Mac.
To quit CoreServicesUIAgent:
Open Finder > Applications > Utilities > Activity Monitor.
If the dialog persists, the root cause might lie elsewhere. iStat Menus can help you check CPU usage, memory pressure, temperature, and disk activity in real time.
iStat Menus lives in your menu bar, so these indicators stay within easy reach. This can help you spot unusual resource usage while troubleshooting. iStat Menus is free for 7 days through Setapp, just like all the other apps mentioned in this article.
Fix 3. Use right-click to open the app
If double-clicking the app does nothing, try opening it through its shortcut menu. This tells macOS that you intentionally want to open that specific app.
Here’s how:
Open Finder > Applications.
Right-click or Control-click the app.
Choose Open.
Review the security message and click Open if you trust the app.
This creates an exception for that app without turning off Gatekeeper completely. Proceed only if you downloaded the app from its official developer or another trusted source. Apple explains this option in its guide to opening Mac apps safely.
Fix 4. Use Open Anyway instead of disabling Gatekeeper
On macOS Golden Gate, you shouldn’t disable Gatekeeper through Terminal. If you trust a blocked app, use the Open Anyway option for that specific app instead.
Follow these steps:
Try opening the app once, then close the warning.
Choose Apple menu > System Settings.
Click Privacy & Security.
Scroll to Security and click Open Anyway beside the blocked app.
Click Open Anyway when macOS asks for confirmation.
Enter your administrator password or use Touch ID.
The Open Anyway button remains available for roughly an hour after the failed launch attempt. This approach keeps Gatekeeper active for every other app.
According to Apple Support, bypassing macOS security checks is one of the most common ways Macs pick up malware, so before you override a warning, see whether the app is available through the Mac App Store or whether a comparable alternative exists.
Another thing I’d recommend in this scenario is confirming that your Mac’s built-in protections remain active. For this, I use Pareto Security. It flags security settings that need attention, including Gatekeeper. For example, if I forgot to re-enable Gatekeeper, I’ll see a red X next to System Integrity in the app’s menu and Gatekeeper in the submenu.
If you'd rather not check System Settings by hand after using Open Anyway, Pareto Security does it from the menu bar. It is available with Setapp Membership, and you get a free 7-day trial.
Fix 5. Restart your Mac
If CoreServicesUIAgent remains stuck, restart your Mac. A restart clears temporary system processes and can resolve a stalled verification check.
Choose Apple menu > Restart, then confirm your choice. Give your Mac a moment to restart fully before opening the app again.
If the dialog returns, start your Mac in Safe Mode and test the app there. Safe Mode checks the startup disk and prevents some third-party software from loading. The steps differ between Apple silicon and Intel models, so follow Apple’s Safe Mode instructions.
Fix 6. Update or reinstall the app
A damaged, incomplete, or outdated app package can cause verification to stall. Check for an updated version before reinstalling the app.
Follow these steps:
Check the App Store or the developer’s official website for an update.
Back up any app-specific data you need.
Remove the existing app according to the developer’s instructions.
Download a fresh installer from the official source.
Reinstall and open the app.
Avoid installers from mirrors or unfamiliar download sites. Gatekeeper may repeatedly verify an app if its package or signature has changed unexpectedly.
If verification problems continue across several apps, scan your Mac with CleanMyMac. Its Security Check can show whether unwanted software is contributing to the issue.
I run Smart Care in CleanMyMac every few weeks as routine maintenance. When several apps began stalling on verification, it was the first thing I checked to rule out unwanted software.
On an Intel-based Mac, resetting NVRAM (nonvolatile random-access memory) or the SMC (System Management Controller) can help with some persistent hardware and startup issues. However, it’s a last-resort step rather than a direct CoreServicesUIAgent fix.
Apple silicon Macs manage these functions automatically and don’t use the same manual reset procedures. Shut down the Mac, wait briefly, then turn it back on. Make sure it’s plugged into a power source for this.
To reset NVRAM on an Intel Mac:
Shut down your Intel Mac.
Turn it on, then immediately press and hold Option + Command + P + R.
Release the keys after about 20 seconds.
When your Mac finishes starting up, readjust any settings that were reset, such as volume, display resolution, or time zone.
SMC reset steps vary depending on your Mac. Here is a quick guide for laptop models.
To reset SMC on an Intel laptop with a T2 chip:
Shut down your Mac.
Press and hold the power button for 10 seconds, release, wait a few seconds, then turn it back on. If the issue persists, proceed to the next steps.
Shut down your Mac again.
Press and hold the left Control, left Option, and right Shift keys.
After seven seconds, keep holding those keys and also press and hold the power button.
Keep holding all four keys for seven seconds, and then release them.
Wait a few seconds, then turn on your Mac.
When your Mac turns on, open the app again to see whether the dialog still appears.
To reset SMC on an Intel laptop without a T2 chip:
Shut down your Mac.
Press and hold the left Shift, left Control, and left Option keys.
While holding those keys, also press and hold the power button.
Hold all four keys for 10 seconds.
Release all the keys, then turn on your Mac.
Once your Mac starts, open the app again and check whether the verification dialog has cleared.
You should also install pending macOS updates. Choose Apple menu > System Settings > General > Software Update, then install any available update. Apple’s macOS update guide covers the process.
What is CoreServicesUIAgent?
CoreServicesUIAgent is a macOS process that displays interface elements during app verification. When you open downloaded software, Gatekeeper checks its developer signature, notarization, and integrity. CoreServicesUIAgent displays the verification progress.
Normally, the dialog appears briefly and then disappears. If verification stalls, the dialog may remain stuck. You can learn more about these checks in Apple’s guide to Gatekeeper and runtime protection.
Now you can close CoreServicesUIAgent
A stuck verification dialog is annoying, but you don’t need to remove a protected macOS process. Start by force quitting the affected app or CoreServicesUIAgent. If that fails, use Open Anyway, restart your Mac, or reinstall the app from its official source.
These apps are available through Setapp alongside 300+ Mac and iOS apps. You can try them free for 7 days and keep the tools that fit your troubleshooting routine.
FAQ
How do I force quit CoreServicesUIAgent?
Open Finder > Applications > Utilities > Activity Monitor. Search for CoreServicesUIAgent, choose it, and click the Stop button. Click Quit or Force Quit. If an app caused the stuck dialog, press Option + Command + Esc and force quit that app first.
What is CoreServicesUIAgent on my Mac?
CoreServicesUIAgent is a legitimate macOS system process. It displays dialogs while Gatekeeper verifies downloaded apps, developer signatures, and other security information.
Can I delete CoreServicesUIAgent from my Mac?
No. CoreServicesUIAgent is a protected part of macOS and shouldn’t be deleted. You can safely quit a stuck instance in Activity Monitor, and macOS will relaunch the process when needed.
Is CoreServicesUIAgent a virus?
No, the genuine CoreServicesUIAgent process is part of macOS. However, unexpected verification prompts can involve damaged or untrusted software. Delete unfamiliar installers and scan your Mac if the prompts appear without an obvious cause.
Why won’t CoreServicesUIAgent close on my Mac?
Verification may stall because an app package is damaged, outdated, unsigned, or still running in the background. A temporary macOS issue can also leave the dialog open. Quit the app and CoreServicesUIAgent, then restart your Mac or reinstall the app from its official source.
Why is my Mac verifying everything I open?
Gatekeeper checks downloaded apps for valid developer signatures, notarization, and signs of tampering. If every app keeps getting verified, update macOS and reinstall the affected apps from official sources.