You can achieve this using the new API UIApplication.setAlternateIconName(_:completionHandler:)in iOS 10.3 to change the application icon at runtime.
Please note that you need to send the updated application icon as part of the application package.
source
share