Apple’s Battery Warnings Limit Features
Apple’s changes to iOS will trigger a warning when the phone detects any battery other than a new, authentic iPhone battery installed by an authorized source. In the battery settings page, it will tell users that Apple is “unable to verify this iPhone has a genuine iPhone battery.”
If that were all, people probably wouldn’t have a problem with it, but Apple also blocks the battery app from showing information about the battery’s health. Typically this page can display data on the battery’s charge, overall battery health, and when a battery may need to be replaced. With a third-party battery, none of that works.
Apple’s reasoning on this is straightforward. It doesn’t want the app to provide incorrect information about the battery, and it can’t guarantee that readings are accurate unless the system is dealing with a genuine iPhone battery.