Solution:
Root Cause: High CPU Utilization during Spotlight and Media Re-Indexing
Following a major system update or backup restore on iOS 18, the system initiates background tasks (
mds,
mediaanalysisd) to re-index all local files, messages, and photos for Apple Intelligence and system search. This background activity drives sustained high-performance CPU core usage, resulting in noticeable temporary iphone 16 battery drain that typically stabilizes after 24–48 hours.
Step-by-Step Fix:
1Check Photos Indexing Progress:
Open Photos, scroll to the bottom of the Library tab, and check if "Indexing..." or "Curating..." status is displayed.2Enable Low Data Mode on Cellular:
Prevent background indexing over cellular networks by navigating to Settings > Cellular > Cellular Data Options > Data Mode and selecting Low Data Mode.3Allow Overnight Power Sync:
Connect your iPhone 16 to Wi-Fi and plug it into a wired charger overnight. iOS prioritizes index compilation during unthrottled charging sessions, accelerating completion.