Improve the message when the update of one app fails because of a support rule
Summary
Improve the generic message implemented with #6114 (closed) when failure is due to a support rule
Description
What is the current behavior?
When update for a particular app fails and it's due to a support rule then the following message is displayed: [name of the app]'s update has failed due to a support rule (location, OS version...).
What is the improved behavior?
Identify the support rule that doesn't apply on the device and display this message [name of the app] cannot be updated because [support rule explained].
For instance: [name of the app] cannot be updated because this app is not offered in your country
, [name of the app] cannot be updated because it doesn't support this version of Android anymore.
What does it bring?
Users will understand better why their apps cannot be updated.