Home > Wiki Tips

AMPDevicesAgent Asks for Password? Fix AMPDevicesAgent High CPU

Updated on Tuesday, February 18, 2025

iBoysoft author Jenny Zeng

Written by

Jenny Zeng
Professional tech editor

Approved by

Jessica Shee

English

Summary: This article from iBoysoft tells you what AMPDevicesAgent is, how to fix AMPDevicesAgent high CPU usage, and stop AMPDevicesAgent from asking for your confidential information.

AMPDevicesAgent

The message "AMPDevicesAgent wants to use your confidential information stored in "IOS Backup" in your keychain. To allow this, enter the login keychain password" has raised concerns among many Mac users.

They don't know what AMPDevicesAgent is and why it wants to use their information, worrying that giving access to the notification may cause harm.

So, despite the fact that it has three options: Always Allow, Deny, and Allow, most of them will click the Deny button to dismiss it. However, they will quickly find that it only temporarily gets rid of the message because the dialog box will keep showing up.

To help users understand this seemingly suspicious process, we'll explain the meaning of AMPDevicesAgent, whether you should allow it to use your information, and how to fix AMPDevicesAgent high CPU usage.

What is AMPDevicesAgent?

AMPDevicesAgent is a device manager that allows Finder to synchronize and back up iOS and iPadOS devices, such as iPhones, iPads, iPods, Apple TVs, and Apple Watches. It was previously managed by iTunes but was split from it on macOS Catalina.

It's located at /System/Library/PrivateFrameworks/AMPDevices.framework/Versions/A/Support/AMPDevicesAgent. If you pay a visit to this folder, you'll also find icons for these devices.

Where is AMPDevicesAgent on Mac

That said, AMPDevicesAgent is a legitimate Apple process that you can trust. It works with AMPDeviceDiscoveryAgent, which discovers connected devices over WiFi when the relevant feature is turned on.

If you search for it in Activity Monitor, you'll get more information about its consumption.

AMPDevicesAgent in Activity Monitor

How to fix AMPDevicesAgent high CPU?

When an iOS or iPadOS device synchronization or backup is ongoing, AMPDevicesAgent will use a significant amount of CPU power. But after the task is complete, the CPU usage will decrease until it gets to the usual level.

However, if AMPDevicesAgent continues to cause CPU overload, you can stop it by disabling automatic synchronization or wireless background sync.

Fix 1: Hide iPhone/iPad from being discovered by WiFi

  1. Open Finder.
  2. Select your device from the left sidebar.
  3. Uncheck the option "Show this iPhone when on Wi-Fi."
    Hide iPhone from WiFi to fix AMPDevicesAgent high CPU

This hides the iPhone from WiFi but not from wired connections. If your device is physically connected, safely eject it.

Fix 2: Disable automatically syncing the iOS/iPadOS devices

You can also set the preference file com.apple.AMPDevicesAgent to disable AMPDevicesAgent from automatically syncing iOS devices. To do this:

  1. Open Terminal.
  2. Run the command below.defaults write com.apple.AMPDevicesAgent dontAutomaticallySyncIPods -bool true

If you want to undo the change, run the following command to delete the preference file.defaults delete com.apple.AMPDevicesAgent

Help others fix AMPDevicesAgent high CPU usage on Mac!

 

AMPDevicesAgent wants to use your confidential information?

The notification "AMPDevicesAgent wants to use your confidential information stored in "iOS Backup" in your keychain" may appear when you connect your iPhone or iPad to your Mac using a USB cable for the first time; when you perform a local backup of your iPhone or iPad; or when you sync your devices through WiFi.

It's a normal behavior. You can grant access by entering your login keychain password, which is also your login password, and then click "Allow" to allow the request once or "Always Allow" to allow it permanently.

If you've denied the access and can't click the button, follow the steps below to do it from Keychain Access:

  1. Launch Keychain Access.
  2. Search for "iOS Backup" or whatever in your message.
  3. Double-click the first entry.
  4. Switch to the "Access Control" tab.
  5. Enable "Allow all applications to access this item."
  6. Click the ( + ) button and navigate to /System/Library/PrivateFrameworks/AMPDevices.framework/Versions/A/Support/AMPDevicesAgent to add AMPDevicesAgent.
  7. Close the window.
  8. Repeat the steps with other items related to "iOS Backup."

Share this guide if you find it useful!