As I am almost done with my first Windows 8 App, Himmelsblå Dagar (a Swedish app), I was trying out the Windows App Cert Kit Tool used to validate your application before sending it into Microsoft. It was a good tool as it found two errors I had. One was that I was still building in Debug mode (doh!) and the other was the following:
Image reference “Assets\BadgeLogo.png”: The image “C:\Program Files\WindowsApps\XXX_126.96.36.199_neutral__123456789\Assets\BadgeLogo.png” has an ABGR value “0xFFDDEEFF” at position (0, 0) that is not valid. The pixel must be white (##FFFFFF) or transparent (00######).
I couldn’t figure out what the problem was as I wasn’t using transparency in my badge logo, just a really scaled down version of my normal logo icon. That was the problem. The badge logo can only use white (#FFFFFF) and transparency so I created a new logo using only the color white and it worked.