Skip to content Skip to sidebar Skip to footer

Iccp:not Recognizing Known Srgb Profile That Has Been Edited

The following warning keeps arising in my Xamarin cross platform PCL project: iccp:Not recognizing known sRGB profile that has been edited What should I do ?

Solution 1:

If you have image magick installed http://www.imagemagick.org/script/command-line-processing.php

find . -name "*.png" -print -exec convert "{}" "{}" ";"

cleaned up the files, and made them smaller in the process.

Solution 2:

I had the same problem with Android studio. Just clean the project and it should work.

Solution 3:

I found a workaround that may help.

I downloaded the ImageOptim software: https://imageoptim.com/ (Free)

and went to the folder Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded and drag the images into the imageoptim and it deleted the metada.

And that fixed.

Solution 4:

This warning is due to the unwanted bytes or metadata in the image file. It is mostly arises due to the update of libpng inside of the Android SDK.

Try these tools to delete metadata from corresponding images :

ImageOptim

ImageMagick

Trimage

Solution 5:

had the same problem. trying to remove and re-add the same images showed in the console that another file had an invalid name (with "-" in the name). Fixing the other file's name, solved my issue.

Post a Comment for "Iccp:not Recognizing Known Srgb Profile That Has Been Edited"